Avatar
MK Fain
932614571afcbad4d17a191ee281e39eebbb41b93fac8fd87829622aeb112f4d
Team Soapbox. Freedom advocate. Plant and animal lover. Reader and writer. #Ditto #Bookstr #MKStack #Vegan #Shakespeare #divine

Thank you!!! I really needed this. πŸ™πŸ”₯

Wow now you can make a fully functional cashu wallet by just typing the word "cashu" in #ShakespeareDIY (opus). RIP "prompt engineering" πŸ˜‚

https://cashu-app-1.shakespeare.wtf/

Replying to 963368c4...

Testing again - hope I dont have to refresh this time?

Replying to 963368c4...

Test that web comments still work after android fix.

Replying to Avatar taro

Welcome to Nostr!!

Hello Nostr #Blobbi

On the Shakespeare provider? or another one?

Had dork fix the "spam" report, I think it was publishing 1984 events alongside the list update. My bad πŸ˜…

Karnage did you see this? If you use Claude through openrouter then at a certain point of context they start charging double. The solution is to reset the chat or use Claude through Shakespeare AI because we prevent that (but we cant control it through other providers)

https://ditto.pub/@alex@gleasonator.dev/posts/0570016e194c9ec1481c8a3548047c03c0ebe4847f0b5a82ceea9f0335097312

Yeah I'm glad you said something! I need to figure out why "hiding" an app from the Soapbox showcase is being read as a spam report on some clients! That was NOT intentional, sorry about that! πŸ€¦β€β™€οΈ

Thank you! It seems like maybe its just the wrong git url that is on the showcase submission (landing page vs the actual client). Feel free to resubmit! The showcase is definteley still a WIP, so I apologize if there's things that change as we go πŸ™

I dont know what you are saying 😭 But no, not over lightning. Over real bitcoin.

I sent it from Cashapp and received it on the new Nostr Wallet for my npub

Replying to Avatar Alex Gleason

Shakespeare on-chain wallet experiment: https://nostr-to-bitcoin.shakespeare.wtf/

Your Nostr identity is your Bitcoin wallet. You can send Bitcoin to any npub. No setup is required by either party. It "just works"

Woah it worked πŸ‘€

Shakespeare is a UI that makes it easy to use any other AI provider (like z.ai or OpenAI) to build websites. You can connect directly to z.ai or OpenAI as a provider, and use their models directly.

In addition to the base services of these providers:

1. Shakespeare makes it easy to change on the fly between models and providers (ex. if you want to quickly switch out z.ai for GPT for a different task). This is also nice if you want the option to pay with Lightning, in which case you can use the Shakespeare AI provider or Routstr.

2. Shakespeare has a full development environment in it, including the ability to live preview sites and deploy to a working URL. If you are building in ChatGPT, you will need to download those files and run a local server to see the results. Most people don't know how to do this.

3. Shakespeare connects to git for version control (so you can revert changes). If you tell Chat GPT to make an edit to your website and you hate it, you will have a hard time getting back to the earlier version without git.

4. Shakespeare can clone entire open source projects just from a git URL and allow you to edit them directly in the web browser (chat can't do this)

5. Shakespeare is Nostr Native, and has custom-made tools it can call to ensure that it builds Nostr apps that work. Raw AI without these tools struggles to do this because it doesn't have enough training data on Nostr apps that work.

The easiest way to see all of this is to try it! Ask them both: "Build me a site like Twitter on Nostr"

Here is the result of that exact one prompt on ChatGPT :

https://chatgpt.com/share/68eecb0c-e7e0-8001-9bc9-c774368ed92e

(Spoiler: I tried downloading and running that zip folder, and it doesn't even install properly)

And the same one-shot prompt on Shakespeare (via shakespeare/claude-sonnet-4.5) with no additional edits:

https://nostr-chirp.shakespeare.wtf/

Alex just pushed a bunch of updates for you! 🀩

Awesome! Thank you! I agree about git HEAD, there's still a few other git commands yet to be implemented. I've added it here:

https://gitlab.com/soapbox-pub/shakespeare/-/issues/56

Actually: can you try one more thing, just for my sanity... Can you scroll up to the very top of that git log output and see if the new Shakespeare commit is up there? They are in reverse chronological order from the top, and I think there's a chance its just so much output you can't see it without scrolling 🀞

Replying to Avatar cmdrkeen

No problem. I do have some more questions though, if you don't mind.

- If I enter an API token in the settings, where is that stored? In the browser's LocalStorage? (Same for GitHub/GitLab access token)

- What exactly is the Nostr account in the settings used for?

Also, I did notice a few other issues:

- xAI integration isn't working (at least for me). I always get the following error no matter which model I choose (I was able to use DeepSeek as a custom provider however β€” would be nice though if that was added to the default list):

- The debug output isn't very useful: it only shows the error message but no stack trace or even file name / line number:

- Using the web inspector to debug the app, as suggested here: https://soapbox.pub/blog/debugging-in-shakespeare isn't super productive since the preview seems to be running production mode (meaning all the JS is minified and squashed into a single file, and no source maps either)

- When using git in the Shakespeare terminal, it does not show of the any local commits that the AI made. Since there appears to be no other way to inspect commit diffs to see what exactly was changed (clicking on the commits in the chat log or the rollback history only shows the commit message, nothing else), this seems pretty essential.

Hopefully this list is useful and does not come across as overly critical (and hopefully it's also not just another case of me being an idiot). I do love the overall concept of Shakespeare and I want it to be great.

> "When using git in the Shakespeare terminal, it does not show of the any local commits that the AI made."

Can you tell me more about this? I'm not able to replicate it. If you could do git log in the terminal and screenshot that and compare it to the commits you see under "rollback", that would be super helpful.

For example, here is what I see, and they appear to match:

Thanks for the update! I'm glad we got it sorted! This is good feedback about the UI format regardless πŸ™

Please help us get #Shakespeare to the masses by upvoting us on TODAY on Product Hunt!

We're currently ranked #33 - can we get a Nostr app in the top 10? #growNostr #nostr #asknostr

https://www.producthunt.com/products/shakespeare-3

Lovable: Valued at $2B for a proprietary AI web builder UI they've been working on for years with over a dozen staff members.

nostr:nprofile1qydhwumn8ghj7emvv4shxmmwv96x7u3wv3jhvtmjv4kxz7gpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsqgqyv87tanzvxd6y8xfj66u0zynfendhejtn44a9pt3k9kcntfr5m57rmess : Builds an entirely open-source and decentralized competitor in a few weeks.

πŸ”₯ πŸ”₯ πŸ”₯

https://techfundingnews.com/lovable-raises-150m-growth-round/

Replying to Avatar Brianna HD

✊ Announcing Hack4Freedom: a women-led hackathon in Nigeria

We’re training builders to use #bitcoin, #lightning, #nostr, + #ecash to solve real problems in their communities.

πŸ‘‰ read more: https://evento.so/blog/introducing-hack4freedom-empowering-women-in-nigeria-to-build-with-freedom-tech

✨ hosted by nostr:nprofile1qy08wumn8ghj7mn0wd68yttjv4kxz7fwdfjh57np9ehkumrfdejszxnhwden5te0dehhxarj9e3xjarrda5ku6tnwshx7un8qqsz9hgxrsfcjfh2p2phdu34uelgz08p97ufnhyt83xyvkmwfxw7t6q9mw6t0 β†’ https://evento.so/p/evt_jGEu75ip9iqLbAzx

🎀 want to speak, mentor, or support? dm me ⚑

#hack4freedom #bitcoin #nostr #foss #buildforfreedom #womeninbitcoin #womenintech

The easiest hack to remove line breaks is to paste the entire thing into the URL bar on your brower and then just copy it out of there πŸ˜‚

This is my biggest pet peeve too, but Alex says its really hard to fix :(

It's hard, but we're working on it! There's an MKStack - compatible wallet in Chorus that nostr:nprofile1qyt8wumn8ghj7etyv4hzumn0wd68ytnvv9hxgtcpzemhxue69uhks6tnwshxummnw3ezumrpdejz7qpq2rv5lskctqxxs2c8rf2zlzc7xx3qpvzs3w4etgemauy9thegr43sugh36r coded by hand. We want to update that a bit and then add it to the stack so any project can start with it.

Never happier than on a boat. πŸŒŠπŸ’™

New pfp :)