Creator · Independent project
2024 – Present
- StatusSole user; closed beta planned
- Scale~450K lines of TypeScript
- Models400+ through OpenRouter
Super Hornet
A multi-provider AI agent platform: any model gets its own Linux machine, a shared browser, and a team of subagents. It replaced Claude Code, Codex, and Cursor in my own daily work. Every line was written by AI coding agents under my direction.
- Providers
- OpenRouter (400+ models), the Claude Agent SDK, and Codex behind one model catalog, one tool contract, and one durable event stream, using OpenRouter’s routing, fallbacks, and zero-data-retention filters.
- Durability
- Server-side workers own model calls and tool loops, so a run survives a closed browser or a deploy and resumes from an ordered Postgres event log.
- Compaction
- Replaced token-estimate compaction, which behaved differently on every provider, with one reactive policy: when a provider rejects a request as too large, the thread is summarized hierarchically and the run resumes on the same model.
- Evals
- Given a failing conversation’s ID, an agent with its own test account pulls bounded diagnostics, reproduces the failure in the live app, and proposes a fix. Live suites exercise all three providers.
- Security
- A microVM per conversation, per-operation GitHub credentials checked server-side, encrypted secrets, SSRF-protected services, and approval before compute tools run.