Projects

Work in progress at BayWorks, developed in the open.

Spike 2 graduated

kamiroh enables peer-to-peer, actor-based communication across the internet — no application server in between. Named actors live at Iroh endpoints and hold turn-taking conversations over QUIC, with deny-by-default, allowlist-based security and cryptographic endpoint verification.

How it's built

A workspace-based modular monolith in Rust, using a ports-and-adapters architecture that separates core domain logic from the network. Three interchangeable transports — in-memory, the Kameo actor runtime, and an Iroh QUIC adapter — with two network profiles: hermetic (explicit peer addresses, no third-party infrastructure at all) and N0 (dialing by endpoint ID alone, with n0's public discovery and relay infrastructure handling the introduction and NAT traversal — hole-punching a direct path where possible, with relay fallback).

Developed through workshop spikes

kamiroh evolves through a series of architectural spikes. Spike 2 made timeouts and disconnects first-class — every conversation surface takes finite, mandatory deadlines, a hung exchange fails loudly on both sides' own clocks, and transports report peer death as concrete evidence — and graduated to the integration tier in August 2026, with a suite of 85 ordinary tests and a 25-scenario executable specification. The next spike puts AI agents on top of those actors as operators.

We wrote about how this team builds: The textbook team, finally affordable.

More to come

Further projects exploring the Bitcoin × AI nexus will appear here.