Run agents in parallel.Break nothing.

Hivemind runs AI coding agents side by side. Each one owns a defined set of files. Reach outside that list and the change is stopped before it lands — nothing touches your branch until you say ship.

Desktop app Bring your own Codex or Claude Code Running on Windows today

THE PROBLEM

Everyone says they review every diff. Nobody does.

Most agents read, write, delegate, review, and remember inside one long conversation. Soon the code and logs fill the room. Context gets compressed, decisions go missing, and long jobs start making up for what they forgot. A bigger window only buys you more time.

“Review every change” sounds responsible. It also falls apart when you’re tired, busy, or staring at a 400-line diff. At that point, it’s a promise you’re hoping to keep.

Hivemind doesn’t ask you to be more careful. It gives carelessness nowhere to go.

WHY MORE AGENTS FORGET

More agents don’t cure forgetting.

Ultra mode and “spin up subagents” give one model more hands, not a better memory. It still has to track every worker, remember the original ask, and decide whether the result actually works.

01 / CONTEXT ROT

One conversation gets crowded.

One model plans, reads, writes, spawns workers, checks the output, and keeps the whole run in the same thread. Code and logs push the reasoning out. When the context compacts, old constraints come back as a summary — and a decision from five turns ago can disappear.

Hivemind gives each worker a smaller job and a clean context. Less to remember. Fewer ways to drift.
02 / LOOKS FINISHED

A skeleton can pass its own tests.

An agent can build the shape of a feature, leave the real behavior missing, then write tests for the shape it made. Every self-written check passes. The result still does not do the job you asked for.

Check the original request before trusting the green tests.
03 / FOUND LATE

You find out after it spreads.

Wrong work can look finished. Other tasks build on it, and by the time someone spots the missing behavior, the repair has a much bigger blast radius.

Stop the bad result before it becomes everyone else’s starting point.

HOW IT WORKS

Three agents. Three jobs.

01

The planner stays out of your code

It turns your request into tasks and keeps the state on disk instead of asking one model to carry your whole repo. The old version still asked a model what came next at every step — 178,121 tokens spent choosing moves that were already obvious. Taking the lock and opening a worktree are rules, not opinions, so that work is plain code now. The model plans, hears you mid-run, and steps in only when something breaks. On that two-task fixture, the new path projects 11 fewer model calls and 52.9% fewer tokens. That is a projection from the accepted run, not a new paid benchmark.

02

No two agents own the same file

Every worker gets its own checkout and a short list of files. That sounds simple until a lock can be stolen. The first version treated “permission denied” like “no such process” and took files from a live worker — three different ways, all bad. Now any ambiguous signal means stop and leave ownership alone. One two-task run had 55 seconds of real overlap, the same token cost, and a third less waiting.

03

Shipping should be a fact

For a while, the button said Merged when nothing had merged. Shadow verification built a rehearsal on a throwaway branch, deleted it, and the UI treated the rehearsal as a real merge. My main branch never moved. Now the label appears only after the branch moves and git confirms it. The UI reports what the repo says, not what it wishes had happened.

INSIDE

The app, exactly as it runs today.

These are real captures from the current build.

01Plan02Run03Ship
Hivemind plan review showing three steps in two stages, with file boundaries and approval controls before work begins
01The plan before the first command — file boundaries included
Hivemind Swarm view showing the orchestrator, two stages, and three tasks
02Every worker, every state, on one screen
Hivemind Work view showing three finished tasks and a ship-ready change set
03The exact change set, with the repo saying it’s ready

WHAT IT PREVENTS

A real agent tried to lie to me.

One of my agents got a simple assignment: build a command-line tool with an --input flag. It built something else, wrote tests for that wrong version, and passed all nine. Every check was green.

This happens far more often than people realize. An LLM can make a convincing skeleton, test the skeleton, and leave the missing behavior for someone else to discover after the work has spread. Hivemind checks the original spec before it runs the agent’s own tests. The agent can prove its code is self-consistent; it cannot quietly change the assignment.

The worst failures are the ones that look finished.

The blunt answers.

FAQ

Do I need to know how to code?
No. Tell it what you want. When the result is ready, you click ship.
Do I have to read the diffs?
No. You can, if you want to. You don’t have to babysit every line.
Does it use my own AI subscription?
Yes. Bring your own Codex or Claude Code; Hivemind doesn’t resell either one.
Is it faster than one agent?
On a two-task run, it was about a third faster, limited by the longer task.
Does parallel mean it burns through my usage?
Not by default. One huge conversation keeps paying to carry and rebuild its history after compaction. Split work gives each task a smaller context. A bad split can still cost more — parallel work isn’t magic.
Is it cheaper?
In one fixed shadow corpus, Luna went 30/30 and cost 54.7× less per successful task than the matched Sol baseline. That is narrow benchmark evidence, not a promise about every project. I haven’t compared Hivemind directly with Codex alone yet.
Is it finished?
No. It runs end to end on Windows today. This is a waitlist, not a launch.
Who’s building it?
Ethan, 14. I started vibe coding with Claude 3.7 Sonnet. Hivemind is the first thing I’m putting out in public.
Could I just build this myself?
Probably, yes — I did, and it took eight months and about twenty bugs that only show up once you’re deep in a real project: a file lock that could be stolen, an agent that passed nine of its own tests on the wrong implementation, and a UI that said work had merged when nothing had. The weekend version is the fun half; the rest is crash recovery, resuming after rate limits, and an audit trail that survives the process dying. If building it is your project, go do it — that’s how I got here. If you just want the outcome, that’s this.