Developer tools

o8

The open-source control room for coding agents.

Category
Developer tools
Stage
Beta
For
Developers and engineering teams coordinating multiple coding agents.

About

One conversation runs every coding agent you have installed through a governed control room. MIT licensed, local-first, and built to fork.

Features

Problem
A broad engineering goal is difficult to divide and coordinate across agents.
How it works
The orchestrator creates dependency-ordered packets and dispatches independent work in parallel to best-fit runtimes.
Result
Teams can run a fleet from one conversation rather than manually coordinating each agent.
Why
Bounded packets make multi-agent work manageable while preserving one mission-level outcome.
Problem
Parallel agents can conflict with one another or affect the main branch prematurely.
How it works
Each worker operates in its own branch and git worktree; main remains untouched until review and integration.
Result
Parallel changes can be reviewed and merged with less interference.
Why
Isolation contains damage and supports concurrent work.
Problem
Agent-produced changes need accountable oversight.
How it works
o8 presents diffs, checks, reviewed-head status, approval controls, and an audit trail; risky work can receive a blind second review.
Result
Operators retain final authority over what ships.
Why
Review and operator approval remain separate gates before merge.
Problem
Engineering context is scattered across sessions, specs, and past decisions.
How it works
The Engineering Brain stores completed outcomes with repository context and returns cited answers; proposed durable directives require operator acceptance.
Result
Teams gain a queryable record of prior work and decisions.
Why
The fleet can reuse project knowledge without making unreviewed rules permanent.
Problem
Work artifacts are fragmented across terminals, browsers, files, media, and diffs.
How it works
Canvas places these resources on a draggable board, with free or grid layouts and resource-backed cards.
Result
Operators can inspect and arrange an active mission spatially.
Why
Evidence can remain adjacent to the work and decision it supports.
Problem
Operators need to act away from the desktop or through other interfaces.
How it works
Desktop, mobile, CLI, and MCP clients access the same missions, reviews, approvals, memory, and audit trail; Symon adds voice interaction.
Result
Teams can monitor, steer, and approve work from multiple governed surfaces.
Why
Every client follows the same governance path.

Screenshots

o8 screenshot
o8 screenshot
o8 screenshot
o8 screenshot
o8 screenshot

Founder

Marquise

Explore more SaaS products on Buildside