Brian Hung
Projects
Dispatch
Run Claude Code and Codex on your own machine, and drive them from any browser.
spawns
session WebSocket
each prompt
Web app
phone or laptop
Worker
hono HTTP routes
MachineDO
sends create-session
Daemon
local or cloud sandbox
SessionDO
seq and replay log
SessionRunner
one per session
HarnessAgent
Claude Code or Codex
The browser and the runner meet at one SessionDO, which numbers every event.
A client that reconnects gets only what it missed.