Multi-AI Collaboration Harness

AI Collab

AI Collab runs multiple AI coding agents on one Git project, on one Mac. A native macOS app and a local Host put Codex, Claude Code, or any CLI you add into task rooms: an isolated workspace per room, one Host-owned terminal window per colleague, and typed, policy-routed, journaled messages between them. Open source under MIT.

The task room workbench: colleagues, the collaboration activity between them, and the progress column

The task room workbench: colleagues, the collaboration activity between them, and the progress column

Features

Who is in the room, what they said, where the work stands.

The workbench shows the colleagues, the deliveries between them, and the room's progress. Diagnostics stay one click away.

01

Task rooms

A room is a durable Scenario: exact-revision clones of the declared repositories, a bound Python environment, an objective with acceptance criteria, and a delivery journal. Close it, resume it later.

Task rooms
02

Typed deliveries with receipts

A team template defines who may send which message kind to whom — review request, response, question, pushback, notice, done. Every delivery is journaled from queued to consumed, and consumed is recorded only when the receiving agent answers with that delivery's consumption token.

Typed deliveries with receipts
03

Needs attention, not silent failure

A colleague that fails to launch, a blocked preflight check, a missing permission: the room shows the reason and the repair action, and the inspector lists each check and permission with its own action. Unknown vendor startup prompts are never guessed at.

Needs attention, not silent failure
04

Any Git root

Register a Git directory; nothing is written into it. A multi-repository contract is optional (.aicollab/project.yaml, team intent only). Preparing a room clones what the project declares at exact revisions, one progress row per repository.

Any Git root
05

Codex, Claude Code, or your own CLI

Profiles for Codex and Claude Code are included; other CLIs are added through an overlay file. The Host launches each colleague in an iTerm2 window it owns, checks it every 5 seconds, answers known vendor startup prompts, and can recover it.

Codex, Claude Code, or your own CLI

App + CLI, one Host

The app and the ai-collab CLI call the same Host. Every operation carries a capability proof; destructive actions require the Host's own single-use native confirmation.

Why AI Collab

01

Open source under MIT

02

Native macOS app, signed and notarized

03

Your code stays on your machine

04

Codex, Claude Code, or any CLI via a profile overlay

05

Rooms close and resume; the store keeps a sequence-ordered journal

06

Built with itself: a Codex session and a Claude session review each other's commits

AI Collab processes everything on your device. Zero data collection. No account required.

AI Collab — Multi-AI Collaboration Harness