Brian Hung
Coauthor
A multiplayer markdown editor where people and Claude Code agents edit, comment, and reply as peers.
CRDT changestool callsBrowser editorProseMirror on AutomergeClaude Coderemote MCP clientagent-hostresponder.ts, coder.ts/syncAutomerge sync, WebSocket/mcpdoc_* tools over lib/opsthe same Automerge docNode repo or a Durable Objectcomments anchored as marksAgent edits reach every open tab over /sync, and browser edits reach agents on their next call.An agent passes back the version it last saw and gets a diff of what changed since.