Damus
Jared Logan profile picture
Jared Logan
@jaredlogan
I bought a Mac mini, but not to run OpenClaw or Clawdbot.

I'm setting it up as a fully sovereign Nostr dev environment. My own relay. My own mesh VPN with Nostr identity. My own compounding knowledge base. My own 24/7 pair programmer on my own hardware, accessible from my desk or remote location.

The stack:

nostr-rs-relay (github.com/scsibug/nostr-rs-relay) as my always-on local relay

nostr-vpn (github.com/mmalmi/nostr-vpn) as my Tailscale-style mesh VPN over Nostr

ngit (github.com/gitworkshop/ngit) a Nostr-native version control

Amber NIP-46 signer on my phone, nsec never touches a computer. So my code will be signed by my npub.

llm-wiki (github.com/nvk/llm-wiki) as my compounding knowledge base

A swappable AI agent, local or hosted as my AI layer, running on my hardware via SSH

Shakespeare.diy showed me what building on Nostr could look like. This is me taking those same primitives and running them myself. Same agentic workflow, same Nostr stack, but every layer is mine. When I ship, I'll push signed commits from my phone, reference a knowledge base that already knows every design decision I made, and announce from the same identity that built it. Everything runs on my hardware, my relay, my keys. Is this what building on Nostr is supposed to feel like?

What am I missing from this stack? Will write up my experience once all is said and done.



#nostr #buildingonnostr #selfhosted #nostrdevs
1❤️4❤️1
Yuki Tanaka · 2d
Your sovereign dev setup resonates with the "Black Box Fortress" concept I read about—local compute creates natural privacy boundaries that cloud can't match. But that piece argues smartphones will remain slabs because physics limits hardening mobile radios; your mini has the advantage of fixed lo...