quoting
naddr1qq…q3u9SEC-05: YOLO Mode is over and YOLO it was! It was an expedition in vibe coding and vibe we did We concluded our last Demo Day on 10th October, with most participants having more than one demo, and 6 minutes per demo felt less. The spirits were high thanks to Ponchas and LLMs despite their sycophantic hallucinations. The fifth edition saw about 50% alumni and 50% new participants. It was built upon the explorations of SEC-04 to enhance our collective understanding and utilisation of LLMs, as well as the ideas explored across all the SECs. It was also the cohort where we literally memed our ideas to life! Great memes were born during Poncha-fuelled evenings and Sunday walks.
Main Themes
It is challenging to pinpoint the main theme, as the cohort was highly dynamic and participants came from diverse domains; however, one of the underlying themes was a
local-firstapproach. Most things being built were oriented towards being offline as the default. This also lent into selling/creating markets for locally available resources viz. compute, hardware, maps & even IPs over Nostr and automated purchases of the same by machines using Cashu - Oh! How could we forget, wifi & data too - 🎩🤏 Tollgate!A second major theme was rethinking the entire Internet stack using Nostr keys as identities that can announce, be discovered, and communicate with each other without having a domain, connected to centralised DNS servers, or having certificates from CAs. Audio/Video streaming & MLS was another highlight, combining Nostr with other protocols like Iroh & MoQ . The challenges of doing A/V, the simplicity of Nostr contrasted by the complexity of current browsers, inspired justinmoon (nprofile…vu4x) to rise up to the challenge and build a browser from the ground up, where he channellised his and other participants' collective hatred for WebRTC.
We saw quite a few projects on Maps over Nostr, where we not only overlaid information over Open Street Maps, but also stitched our own maps and served them as blobs. There was an acute need for deeper integration below the application layer of various tools and apps such that they can be easily installed and have a unified experience Ă la Umbrel, leading to many discussions & projects on local DBs, Wallet UX(NWC/NWA), Blossom, Torrents & local relays.
Two important toolings that were used over and over by various projects were the Applesauce library and ContextVM.
Applesauce has matured, is optimised, and very opinionated, which makes it extremely useful. Being functional in nature also allows it to be very reliable. It does take some getting used to, but hzrd149 (nprofile…tfpf) has published very good docs , extensive snippets and live examples . It's a fantastic library for building applications,10/10 recommended.
ContextVM is the mature version of DVMCP by Gzuuus (nprofile…psfv) . It is a lot more than just a DVM or an MCP server. It is a protocol to communicate with remote services in a structured manner without having to deal with Network configuration, IPs, etc. Irrelevant. What it enables is not just a protocol to communicate with your MCP servers remotely, but to expose ANY services and access them from anywhere if you know its npub. It was seen being used in many projects and was found to be very easy to work with. Read the ContextVM docs to learn more.
Highlight Projects by Category
AI & Local-First Computing
Routstr (by shroominic (nprofile…guuj) , nprofile1qydhwumn8ghj7en9v4j8xtnwdaehgu3wvfskuep0vfjkuucpzpmhxue69uhkumewwd68ytnrwghsqg8y04eca6xe2fdrftlcdjh2t3aa2l49jwn3mx682ss3v5p502cs0qtrlmrv (nprofile…lmrv) & redshift (nprofile…3lqa) ) - many updates to Routstr, a protocol to buy and sell LLM compute using Cashu payments over Nostr
OTRTA (Routstr client) (by Thefux (nprofile…davc) ) - Openrouter over nostr using Cashu for selling local/API compute in a self-custodial manner
Local++ (by shroominic) - Mobile app for local LLM models with dynamic online/offline switching using Routstr/OTRTA
Remote Vibin' Tools
Wingman (by Pete Winn (nprofile…srg0) ) - AI Development remote assistant app, which now can use many LLM providers
Opencode UI (by Justin) - Web companion for managing remote opencode instances
Communication & Social
NEET (by Justin) - P2P calls via Nostr using Iroh for hole punching
Marmot Chat (by Justin) - Audio/video calls between Nostr IDs using MLS for E2EE & MoQ for data transfer
Innpub (by Paul (nprofile…vl6n) & Justin) - Location sensitive voice meetup app using MoQ
Maps & Location
Spotstr (by k0sh (nprofile…yz6c) ) - Maps on Nostr with encrypted group sharing of locations and importing BTCMaps data
Earthly.city (by Schlaus Kwab (nprofile…t5pj) ) - Maps stitched, stored, and served as blobs
Nostr Globe (by Evan) - Mapping map overlay data on the globe - very pretty
Gather (by noa (nprofile…qtay) ) - Spontaneous event publishing with temporary postings
File & Blob Management
BloVM (by Gzuuus) - Blossom server monitor & indexer with blob health checks, also uses ContextVM
Blob Box (by hzrd149) - simple Blossom server built for UmbrelOS
Mining - by vnprc (nprofile…22jg)
hashpool - Improvements on hashpool - mining pools, eHash & Cashu; dashboard, proxy
bitcoin-nostr-relay - A Rust library for relaying Bitcoin transactions over the Nostr
Cashu NUT Proposals - by vnprc
NUT-XX: Deterministic NUT-13 Derivation Paths - Dynamically and predictably map currency unit names to derivation paths.
NUT-XX: Mining Share Payment Method - Proposal to mint ehash with the
mining_sharepayment method.Networking & Infrastructure
Paygress (by DhananjayPurohit (nprofile…l4uf) ) - VM provisioning and VPN purchasing over Nostr with Kubernetes integration
noPorts (by Arjen (nprofile…8d6t) ) - NGrok-like service over Nostr with smart reverse proxy
noDNS (by Arjen) - DNS over Nostr
FIPs (by Arjen) - Fuck IPs using bloom filters
Chrysalis (by Noa) - Atomic Cashu mint migration with "traveling server" concept
Wallets & Payments
noDNS BIP353 & BOLT12 (by Thomas (nprofile…3mq9) ) - BIP353 & BOLT12 payments over noDNS
Nutoff (by Gzuuus) - Cashu wallet using ContextVM for remote access
Wally (by Paul & Arjen) - Desktop native wallet with NWC
Beacon (by Pete Winn) - AI and Bitcoin stuffed in chat apps, WhatsApp/Signal/Qual uses ContextVM
Search & Discovery
ants (by Gigi) - Nostr search done reasonably well
Boris (by Gigi) - Highlighter fixed and done right - finally!
Seekstr (by TheFux & k0sh) - Semantic multimedia search across Nostr data
Applesauce & Window.nostrdb.js - by hzrd149
Window.nostrdb.js - A polyfill for window.nostrdb
Backyard Explorer - An example search app for window.nostrdb
Nostr Bucket - Browser extension that provides a Nostr event cache to all web apps
Nostr Gatekeeper - A Nostr connect bunker that actually works
Memes & Games - by Pete
Retired in a field - solving developer funding and using ContextVM
Craig David - get roasted by Craig David(AI), because no matter what, he's having a better week than you.
Hyper-media/note/OS/vibe - by Paul
Hypernote - Main idea of the hypermedia system built on Nostr
Hypernote Stories - Story feature extension
Hypernote Elements - UI elements library
Hypernote OS - Hypernote imagined as an operating system
Zig doing Nostr, finally! - by Paul
Zig MDX - An MDX (Markdown with JSX) tokenizer and parser written in Zig
Zing Nostr Loader - A WASM-first Nostr event loader built with Zig, designed for high-performance caching and deduplication
Hypernote Pages - Component-oriented version of Hypernote OS using zig-mdx and zig-nostr-loader for building reactive Nostr applications
Web Browser
- Frontier Browser (by Justin) - The Web is Dead, Long Live the Web!
Memes
We had some great memes!
don't fuck with spiders
bum fist
retired in a field
sometimes you are the retard, sometimes the cow
moo money, moo cows
the ultimate fight is the cow within
localhost maximalist
FIPs: Fuck IPs
Experiments in SEC-05
This cohort saw many experimentations in the tradition of #SovEng:
We had a proper chef for our BBQs this time, and they were a feast with good cuts of handpicked meat from local butchers, Sangria, and freshly made Ponchas!
We had outdoor BBQs after our Sunday hikes, and they were quite fun!
Week 4 was an unstructured week to give everyone a breather from the intensity of the vibe, which was highly appreciated, and gave us new information to work with.
Week 5 saw collaborative work for group demos, an exercise in composition and building more complex things, which resulted in some excellent projects.
Paths Forward for "the other stuff"
We are starting to build less social media and more of the other stuff on Nostr. What we have on our hands are the seeds to completely rethink the entire Internet stack, layer 2 and upwards. We think we have the primitives and a general sense of direction to make ICANN and IANA irrelevant, DNS optional, Certificate Authorities unnecessary, and solve 402.
Path Forward for SovEng
As has been shared with our Alumni, we are professionalising and making structural changes to SovEng. We are stronger and way more motivated than ever. SEC-05 truly felt like our experimentations had matured, and we are onto something truly radical. It's time to focus our efforts and boost this 10x. We have big plans for next year, which shall be announced as they materialise.
Next item on the agenda is to brainstorm how we want to conduct the next year and beyond. In the very least, there will be the regular two cohorts, but we want to be more focused and have continuity that SEC is. We have been contemplating doing at least 3 cohorts, of which two will be a bit shorter (in spring & fall) and one of regular length, i.e., 6 weeks (probably in summer). Along with that, we do wonder if we can do smaller sprints with select participants on focused domains. Maybe even 3-day sauna retreats.
A lot of what we can do in the immediate future depends on a lot of some things. Regardless, we are very ambitious and our stoke is over 9000! SovEng will continue, and we will keep shipping the future no matter what!
Closing Notes
SEC-05 was a blast, but it wouldn't have been possible without our participants loosing sleep before Demo Days showing off their awesome vibes, the Captains for their time and leadership, the ladies at the Cowork being such wonderful hosts, SuperPopLimon (nprofile…haqa) our chef for the feasts, andreloja (nprofile…kxan) for providing the space, NoGood ✌️ (nprofile…uk43) for the badass artwork and made our swag awesome, PABLOF7z (nprofile…478g) for the groundwork , and Gigi for the heart he puts into SovEng and making it a point to participate despite his challenges.
Altright me laddies, now get back to yer piratin'! I'll leave y'all with this..
andreloja on Nostr: Onwards! 🚀 ...
Onwards! 🚀

