MKStack is the fastest way to start building a #Nostr app with #AI that immediately works, connects to real relays, and follows the protocol standards — all in one shot.

nostr:npub18ams6ewn5aj2n3wt2qawzglx9mr4nzksxhvrdc4gzrecw7n5tvjqctp424 teamed up with Soapbox to put together this step-by-step tutorial of how to get started #vibecoding with MKStack.

https://soapbox.pub/blog/mkstack-tutorial/

Reply to this note

Please Login to reply.

Discussion

🎉 I'm excited to share that I've joined the team at nostr:npub10qdp2fc9ta6vraczxrcs8prqnv69fru2k6s2dj48gqjcylulmtjsg9arpj!

Soapbox is doing *so much* to help grow Nostr and I can't wait to share about all the work the team is doing. 🔥

For all the smack I talk to nostr:npub18ams6ewn5aj2n3wt2qawzglx9mr4nzksxhvrdc4gzrecw7n5tvjqctp424, he's a helluva devRel. 👏 Check out his tutorial on how to work with MK Stack so you can vibe code the next #Nostr app 👇

nostr:nevent1qvzqqqqqqypzq7q6z5ns2hm5c8msyv83qwzxpxe52j8c4d4q5m92wsp9sflelkh9qyt8wumn8ghj7un9d3shjtnddaehgu3wwp6kytcprdmhxue69uhkwmr9v9ek7mnpw3hhytnyv4mz7un9d3shjqpq8s4deh5ejn4ua75m0ukzpe873v2fkwj09hvs99nr7enlkpdjn20qw87mah

i know you've been waiting for this. go get'em!

Can I also make Nostr apps with this to test my own ideas?

100% absolutely. the limits are your ideas and your wallet balance.

when you go to build, just copy the naddr and add it to your prompt so that Dork knows to look it up and reference the custom NIP.

It would be important that MKStack is not limited to the existing NIPs and can be feeded with custom NIPs since it's AI powered.

It can! In addition to Nostrbook MCP it is also trained to read from NostrHub for custom NIPs, and has also been trained on a process for creating new Custom NIPs to ensure there's interop with limited stepping on toes.

You nailed it. This is the BEST use of it!

Does this always use the most recent version of a NIP? Or is it limited to certain outdated NIP versions?

It uses Nostrbook MCP so it can always read the NIPs directly!

https://nostrbook.dev/mcp

So when a NIP gets an edit in the official Github repository, does Nostrbook MCP automatically reflect this?

this is a good question. i don't know the answer to that. i do know if you mention the custom NIP naddr that the agent will reference it. as for stale NIPs versus updated NIPs, i don't know if they can be referenced via naddr as well or if the application data/git repo and website need to be updated too? we can ask.

This comes a few days after I rage-quitted websim after failed attempts to create Nostr clients with AI.

Although it empowers individuals, this seems like the way teams should be building too. We should all be making things that would end up as a clean stack template. The AI emphasis is cool but humans fit inside this modularity too… the AI and containers multiplies productivity and maintainability though wow.

How can we create a similar stack for Pears? See docs at docs.pears.com.

This is also a p2p software stack for unstoppable decentralized software development.

Has anyone asked where the name #mkstack comes from or what “MK” stands for yet?

That would be nostr:npub1jvnpg4c6ljadf5t6ry0w9q0rnm4mksde87kglkrc993z46c39axsgq89sc !

It's also a play on the terminal command "mkdir" which stands for "make a new directory" (folder).

Alex explains the background of why he built MKStack inspired by MK's vibe coding projects in this podcast:

nostr:nevent1qvzqqqqqqypzql6h8a2asaww3mw99rklsg55nlf2h8uuvhv3ffqzy4nrkznf00s8qqs96kxmxc7mufgt6n2rxpphg8ptyx2kl47a7rj389jrwmvjy6rhuhg6z982s

👋 ☺️

👋😎

Ah thanks! Need to re-listen to that pod now that I’ve tried it out. 🤙

💐💐💐