One developer, one fork, a lot of releases
Bolt started as a pile of local patches on opencode and turned into its own thing. It's still built by one person, shipping in public.
I built Bolt because the tools I was using got worse the longer I used them. Terminal AI agents would start sharp and then drift: sessions slowed down, context got lost, and by hour three I was re-explaining my own codebase. On top of that, every one of them looked like a log file — a wall of identical text where a plan, an edit, and a shell command were indistinguishable.
So I forked opencode, which got most of the fundamentals right, and went deep: a new session core backed by sqlite, ten specialized agents with enforced access levels, remote attach, fork and share, and a TUI that actually uses color and structure to tell you what's happening.
It was built fast, and it keeps being built fast. That's a feature and a tradeoff: releases land on npm constantly, small things break occasionally, and bug reports usually get a fix the same week. There's no roadmap committee — the roadmap is one list, and it moves.
If you use it and something annoys you, say so. That is literally the process that produced every feature on this site.