Decoding Bitcoin study cohort starts Monday 16 November · free, on Discord Sign up →

/Session-notes/2026-10-21_

Agentic engineering and vibe coding.

Four builders showed what they made with AI agents this month: a self-custody simulator, mempool visualizers that rain lightning tips, a Bitcoin open-source issue finder and a voice-driven orchestrator for coding agents.

Agentic Engineering & Coding WorkshopHosted by Andy5 min read▶ Recording

Agentic Engineering & Coding Workshop: Agentic engineering and vibe coding

Full recording, 1h 26m. Plays from youtube-nocookie.com. Watch on YouTube

Jump to a chapter (16 chapters)
  1. Warm-up: Omarchy on an Umbrel Home
  2. Selling Wi-Fi and AI for ecash with TollGate
  3. Intros: how everyone uses AI
  4. A business website rebuilt in two days
  5. BTCPay tips on the page, BTCPay vs Alby Hub
  6. Andy: a self-custody simulator built with Bolt
  7. Bolt's agent modes, history and plan mode
  8. Simulator missions: recover a wallet, pair software
  9. Feedback: seed warnings and translations
  10. Mempool visualizers: Sea, Bee and Tee
  11. Lightning tips that rain on every screen
  12. Matrix and Tetris views of the mempool
  13. An issue finder for Bitcoin open source
  14. An orchestrator agent across harnesses
  15. Darkbloom, Buzz and Herdr
  16. Voice tools, window managers and wrap-up

TL;DR

  • You don't need to code to build: describe what you want, speak instead of typing, and let the agent do the work.
  • Andy's self-custody simulator lets newcomers practise a hardware wallet, a seed backup and a recovery before using real bitcoin.
  • A one-shot HTML page plus the mempool.space API became a set of live transaction visualizers with lightning tips that rain on every viewer's screen.
  • The next step is orchestration: one agent you talk to that hands work to builder and reviewer agents in Claude, Codex and Hermes.

Highlights

1A self-custody simulator, built by talking to an agent

Practise before it's real. Some people own a hardware wallet but are still too scared to move their bitcoin onto it. Andy built an interactive simulator so they can practise first, guided by a mentor character, with no real money at stake. He built it in Bolt: type (or say) what you want, click any element to change it, roll back from the history if you don't like the result, and publish with one button.

Missions, one after another

Set upa hardware wallet
→
Withdrawfrom an exchange
→
Recoverreset, re-enter 12 words
→
Connectpair wallet software

Guard rails: click a button that isn't part of the step and the mentor says “let's stick to the plan”. Seed words can be typed straight in instead of scrolling letter by letter.

Feedback from the call. Make one rule impossible to miss: seed words go into the hardware wallet only, never into a website or software wallet, and explain why (it stops being cold storage). And add translations: Chinese-speaking Bitcoiners asked for it first. Missions run in order for now; letting people skip ahead and link back to earlier steps was another suggestion.

2The mempool as a fish tank, a beehive and a T-shirt factory

One prompt, one HTML file. A builder asked several AI models for a live Bitcoin transaction visualizer. One answer was a single HTML file that pulled live data from the mempool.space API and just worked. From there he kept adding ideas with a cheap model in OpenCode, committed to GitHub and let Vercel deploy each change.

BTC, letter by letter

SeaTransactions swim in as fish and whales by size. The biggest arrive as ships and cargo ships.
BeeThe same idea as a beehive. It switches to night when it's evening for the viewer.
TeeA T-shirt factory conveyor belt, with shirt sizes for transaction sizes.
Matrix & TetrisFalling green code, and a Tetris game played with real transactions.

Lightning on every screen: send a tip with a message and lightning bolts rain on everyone who has the page open, with the message shown big. There's a shared chat box too.

“Now we need to unlearn the things we think we cannot do. Come up with an idea, speak to the laptop, and it becomes real.”

Said on the call

3From finding issues to running a team of agents

An issue finder for Bitcoin open source. One builder scans about 50 Bitcoin repositories, analyses their open issues and good first issues, matches them to your skills from your GitHub account, and sends daily updates to Telegram. PayJoin was the first project he dug into.

One agent to talk to, many to do the work. Another builder is making his own Mac and iPhone app around an orchestrator. You speak to it, and it hands the task to the right agent and model.

The orchestrator pattern

Youspeak or type
→
Orchestratorpicks the agent
→
Builderwrites the code
→
Reviewerchecks it

Mix harnesses: the builder can run in Claude and the reviewer in Codex. Herdr does this in the terminal. A home server, reached from the phone through a Cloudflare Tunnel, keeps it private and runs nightly jobs.

Key takeaways

1. Speak, don't type. Rambling for two minutes into the microphone gives the agent more context than a short typed prompt, and it's faster. Superwhisper and Omarchy's dictation were both recommended.

2. Small and cheap goes a long way. A single HTML file and a free API made a fun, useful Bitcoin tool. Cheap models were good enough for most of the work, with a stronger model only when the agent got stuck. One organiser rebuilt a business website with bookings, SMS checks and newsletters in two days, then set up its ads the same way.

3. Payments are easy to hand to an agent. A Bitcoin tip button now sits on the workshop page, made with BTCPay Server on an Umbrel. Alby Hub was even quicker to wire up: give the agent the connection details and it gets done.

Alby HubFastest for agents. Lightning, self-custodial. BTCPay ServerLightning and on-chain on your own server. A bit more setup. TollGateRouters that sell Wi-Fi (or AI access) by usage for ecash. A session on it is planned.

Resources shared

Tools

  • Bolt: the vibe coding app Andy used for the simulator: chat with the agent, click an element to change it, roll back from history, publish in one click
  • OpenCode: open-source coding agent for the terminal, paired with a cheap DeepSeek model to build the visualizers
  • Hermes Agent, Nous Research: open-source agent used as a personal workspace and one of the harnesses an orchestrator can hand work to
  • DeepSeek: low-cost models (V4 Flash) that were "cheap, reliable and enough" for small web projects
  • Buzz, Block: lets agents in different harnesses talk to each other; ideas from it went into the orchestrator app
  • Herdr: a tmux-style terminal for agents: an orchestrator hands tasks to a builder pane and a reviewer pane (guide)
  • Darkbloom: rent out a Mac's spare compute to run open models for OpenRouter users and get paid
  • OpenRouter: one API for many AI models, where Darkbloom machines show up as a provider
  • Superwhisper: voice-to-text on your computer, recommended for talking to agents instead of typing
  • Suno: AI music, used for the soundtrack of the mempool visualizers
  • Vercel: commit to GitHub and the site deploys itself, so a refresh shows the agent's change
  • mempool.space API: the free data source behind the live transaction visualizers
  • BitListen: listen to Bitcoin transactions as bubbles and sounds; one of the inspirations for the visualizers
  • Omarchy: a keyboard-driven Linux setup several builders are trying; it comes with Herdr and voice dictation
  • Umbrel: home server that runs BTCPay Server and more; it travels with the host
  • Start9: home server; one builder turned an old one into the always-on box for nightly agent jobs
  • Cloudflare Tunnel: reach a home server from your phone without opening ports
  • Jellyfin: open-source media server; the orchestrator can read its subtitles and "watch" with you
  • Alby Hub: self-custodial lightning node; the quickest one to hand to an agent for payments
  • BTCPay Server: used for the tip button on the workshop page (lightning and on-chain); a bit more setup than Alby Hub
  • AeroSpace: open-source tiling window manager for macOS
  • Komorebi: tiling window manager for Windows
  • Raycast: keyboard launcher for macOS

Code Orange

Ideas for future sessions: a TollGate session (routers that sell Wi-Fi, and even AI access, for ecash and lightning), a hands-on Omarchy workshop, and a screen-shared demo of the orchestrator app and Herdr. Feedback for the simulator: warn clearly never to type seed words into a website or software wallet, and add translations (Chinese was asked for first).

Browse every resource from every session →

These notes are also on GitHub: code-orange-dev/session-notes. Free to share and reuse (CC0).

Bitcoin Only

Ready to become a Bitcoin builder?

Join the next cohort, drop into a workshop, or come say hello in Discord. The community is free and open.