A hive of agents right in your browser.

Alone has gone as far as it goes. Together is just getting started.

One orchestrator hands out the work. Claude Code, Codex and Gemini pick it up as real CLI processes, each in its own terminal in your browser — all on your machine.

Hive workbench: an orchestrator dispatching tasks to Claude Code, Codex and Gemini worker terminals in the browser
  1. 01 You give the orchestrator a goal
  2. 02 It dispatches workers via team send
  3. 03 Workers finish and team report back

Demo video

One take, start to finish.

Orchestrator up, workers dispatched, roles in play — seven minutes, unedited. Narration is in Chinese; the terminals speak for themselves.

Source video: open on Bilibili

Three ways to split

No hero in the hive.

No single agent finishes the whole project — each plays the part it does best.

goes out comes back

    1. team send claude "implement dark mode"
    2. team send codex "review claude's diff"
    3. codex report: 2 edge cases to fix

    Write + review

    Two vendors picking at each other's work beats one checking its own. You read the final diff.

    1. team send gemini "write + run tests"
    2. gemini report: 3 failures
    3. team send claude "fix those 3 reds"

    Test + fix

    The red-green loop spins inside the hive. You decide when green means done.

    1. team send researcher "vet 5 sources"
    2. team send translator "make it English"
    3. researcher report: 2 don't hold up

    Beyond code

    Researcher, translator, screenwriter, debate partner — name the role and let the orchestrator run the rota.

Capabilities

Dispatch is just the start.

What makes an agent team livable is everything around the dispatching.

  • team spawn experimental · on by default

    Auto-staff

    Don't build the team by hand. The orchestrator hires temporary coders, testers and reviewers to fit the task — and dismisses them when the work reports back.

  • workflows experimental · opt-in

    Multi-stage runs

    Split one goal into fan-out, review and test stages. Runs, logs, schedules and a stop button all live in the Workflows panel.

  • memory

    Team memory

    Workspace constraints, conventions and past decisions stay in the hive and ride along with every later dispatch — no re-explaining.

  • .hive/tasks.md

    The task graph is a markdown file

    It sits in your repo: open it in your editor, commit it to git. Tasks can declare dependencies ([needs: #3]), and team next hands out only what is unblocked right now.

  • --resume

    Survives restarts

    After a restart, agents reconnect through each CLI's native session resume; failing that, the fresh process gets an auto-written handover briefing. Queued tasks wait it out and resume.

  • marketplace

    Role template market

    Coder / reviewer / tester ship built in — editable, savable. Plus 400+ community role templates in English and Chinese: search, import in one click, bundled offline.

Also: multi-workspace sidebar · completion webhooks (Slack / CI) · desktop notifications with six sound themes · installs as a PWA · open the workspace in VS Code or a terminal · fully bilingual UI

The lineup

Who's already in the hive.

Nine presets out of the box — and that's just the start. Any agent on your laptop runs here too: your CLIs bring their own logins. Hive itself asks for no account, no key.

Remote access · optional

You leave. The hive stays awake.

Sign in on your phone, pair once at the desk, and the terminals running at home open right up — not a viewer: you can type, dispatch, steer. Off by default; until you flip the switch, no remote path exists.

  • End-to-end encrypted

    Ciphertext the whole way — the gateway only relays. Data and execution never leave your machine.

  • No ports opened

    Your machine dials outbound. No public IP, nothing exposed.

  • Trust roots at the desk

    New devices are approved in person, at the desktop — and revocable any time.

  • The full Hive

    A paired phone holds the same authority as the local browser: full UI, writable terminals, not a read-only mirror.

Install

Two commands to a hive.

$ npm i -g @tt-a1i/hive
$ hive
# open the URL it prints — usually http://127.0.0.1:3000

v2.0.2 ·published 2026-06-10 ·680 weekly downloads

No agent CLIs installed yet? Hit Try Demo in the first-run wizard — watch a fake hive run before you install a real one.

Binds to 127.0.0.1 · your code stays home · BSL 1.1 · Node ≥ 22 · macOS / Linux / Windows

Solo-built by @tt-a1i · Node ≥ 22

One agent waits for your next word. A hive flies where you point.