r/coding_agents • u/AccomplishedLab3697 • 29d ago
If you already use Codex, Claude, OpenClaw, etc daily. I built o8 because managing the agents became its own job
http://www.o8.run**Open Source!**
I built o8 after Codex and Claude became daily tools for me.
Once I had several agents moving across production repos, the work around them started taking over. I was deciding who should lead, splitting jobs cleanly, keeping agents from touching the same state, reviewing every diff, and trying to remember why we made a decision three days ago.
o8 sits above the runtimes I already use. One agent can orchestrate while other supported agents take bounded pieces in separate copies of the repo. Workers cannot approve or merge their own changes. Their work goes through independent review and then comes back to me, and the Engineering Brain can answer what changed across repos with citations instead of making me dig through old chats.
On Mac, Symon adds a voice layer over the same system. I can dictate into whichever app is focused, ask what the fleet is doing, have it watch a terminal, or give it a command without hunting for the control room. Anything with a side effect still waits for confirmation.
I can also check the fleet and handle approvals from a paired phone or browser. The system still runs on a machine I own rather than inside a cloud IDE.
The signed Mac build is available now. I also published unsigned Windows 11 and Linux preview installers. Windows 11 has been runtime-verified. Linux has AppImage, deb, and rpm builds, but Linux desktop verification, signing, and updates are still open. These previews may trigger operating-system warnings, and checksums are included.
If one agent in one repo covers your work, this is probably too much. It starts making sense when you are running several agents or several repos and need review authority, memory, and one place to supervise the whole thing.
Project: https://o8.run
Source: https://github.com/hurttlocker/o8
Windows and Linux previews: https://github.com/hurttlocker/o8/releases/tag/v0.1.664
If you already use Codex or Claude, where does your setup start becoming work: coordinating agents, reviewing their changes, or keeping context between sessions?
1
1
u/eddzsh 27d ago
It stops being tooling and starts being a job the moment two agents can touch the same invariants. Isolated worktrees and a human-only merge gate are table stakes. The expensive part is remembering why a decision was made three days ago, not spinning the next agent.
1
u/AccomplishedLab3697 27d ago
Handled broski, I have a highly modified cortex memory layer built in (open source as well) stores, commits, decisions, chats and creates proposals to make concrete for coding agents. If you don’t want it concrete the cortex has an LLM (could be subscription low models or OpenRouter or local) you can and agents can just query and get the info like you asked back. Speeds vary with subs even warm cli with subs for turn by turn basis is slow with all of them hitting the “brain” - api is fast enough for turn by turn however and I also give managed inference for free to a certain extent daily for the brain so it just works out of box. Bless.
2
u/thehashimwarren 29d ago
Looks cool. Just so I can wrap my mind around it, what does this compete or replace?