{"repo":"hurttlocker/o8","free":true,"listed":false,"github":"https://github.com/hurttlocker/o8","clone":"git clone https://github.com/hurttlocker/o8.git","description":"The operating system for AI engineering. Coordinate models, agents, tools, repositories, and long-running work from one place.","language":"TypeScript","stars":12,"topics":["agent-orchestration","ai-agents","claude-code","codex","coding-agents","desktop-app","developer-tools","governance","macos","nextjs"],"license":"MIT","category":"ai-agents","readme_excerpt":"o8 o8 is an open-source desktop control room for AI coding agents. Download the latest signed macOS build · Build from source Run a fleet of coding agents. Approve what ships. Any agent CLI you already pay for — Claude Code, Codex, Gemini, Aider, Goose, and eight more — can do real engineering work in isolated git worktrees, and nothing merges without your approval. The labs each ship their own agent and hope you live inside it. o8 is the neutral cockpit above all of them: one surface to dispatch, watch, review, and ship — with an audit trail for every decision. It runs on your machine, against your own subscriptions and keys. Free, MIT, complete. If Cursor is an editor with an agent inside, o8 is the inverse: agents with a control room around them. --- Why this exists Coding agents got good. Managing them didn't. Run more than one and your day becomes five terminals, no shared memory, and git log as your only audit trail. Every vendor's answer is \"use only ours.\" o8's answer: - Any runtime, one contract. 13 agent CLIs behind one adapter interface. Orchestrate with the model you trust, dispatch work to whichever is best (or cheapest) for the job. Swap vendors without changing how you work. - Governance is the product. Every worker runs in an isolated worktree. Every diff gets reviewed — by you, or by an orchestrator model you've delegated to — before it touches your branch. Every approval, rejection, escalation, and merge is recorded. - Memory that compounds. An organizationa","default_branch":null,"files":null,"tree":[],"storefront":"/r/hurttlocker","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/hurttlocker/o8/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}