4 ms·
Show HN: Orc – Release the horde. Multi-agent orchestration in pure bash
Anyone running 3+ agents in parallel has hit the same wall: the agents are fine, the coordination is the problem. Merge conflicts. Duplicated work. No review gate. Token burn on orchestration overhead.
Orc is a multi-project orchestrator that tries to be as lightweight as possible while still being useful. Describe the work. It decomposes, spawns engineers in isolated git worktrees, reviews everything before merge, and delivers clean goal branches. Runtime is bash, tmux, and git. State is three files.
It's opinionated about structure but stays out of your way. The review loop is mandatory, but the review process is yours: swap in your own command, point it at a multi-agent review tool, or just describe your review standards in plain English in a TOML field. Branch naming, delivery strategy, agent personas, same deal. Most of the configuration is "tell it what you want in natural language."
Huge respect to Gas Town for proving this category matters. Orc asked "what's the minimum viable version of this?"
Claude Code, OpenCode, Codex, or bring your own. YOLO mode for the reckless. (It still escalates on merge conflicts. We're not animals lol )
https://github.com/spencermarx/orc https://github.com/spencermarx/orc
- AgentNode 7mo ago[flagged]
- mrxdev 7mo agoGreat take. As it happens, I'm working with a number of other engineers on a solution that solves for this. However to dispel any false hope, static analysis + agentic development can only go so far. It's the holistic combo of these tools plus Agentic AI as both an implementation AND a feedback mechanism that unlock higher quality. If you're looking to see what that feedback mechanism might look like in action, you might like checking out one of the other projects I've worked on which pre-dates Orc: https://github.com/spencermarx/open-code-review https://github.com/spencermarx/open-code-review Love where your head is at though! DEFINITELY an important problem we've got to solve here.
- AgentNode 7mo ago[flagged]
- mrxdev 7mo agoYou hit the nail on the head. Completely agree. This framing... > Otherwise you can end up with persuasive agreement rather than real verification. ... is very familiar and one of the inspirational elements that led to https://github.com/spencermarx/open-code-review/tree/main https://github.com/spencermarx/open-code-review/tree/main (not trying to shamelessly plug, just your articulation was right on the money). It's definitely the holistic set of static analysis and a robust automated test pyramid, then agentic analysis (ideally differentiated, and redundant with discourse -- like Open Code Review), that is proving to be effective at ensuring quality code. That said, and a bit of a premature callout to the other project I mentioned, I think structured knowledge graphs to describe and commit to software intent (beyond what nested AGENT/CLAUDE/rule files and free form docs give you) are going to help us do a better job of engineering context and prompts for agentic development. This is the area that still feels like the wild west. Standardization is helping, and I think the toolset available now between RAG, lifecycle hooks, progressive disclosure in context and prompts, plus multi-agent implementation, review and discourse will help to close the loop and get us to the point of really confident and consistent pure AI-driven development. That's just my POV lol, I'll hop off my soap box now haha
- dorringel 6mo ago[flagged]