Fusion is an open-source orchestrator for autonomous AI agents and full agent companies — multi-model, multi-node, and compatible with the tools and agents you already use. Teams spec, plan, ship, and review code in isolated git worktrees across every machine you own. One board. Controlled from anywhere.
Zero install — runs straight from npm. Or: curl -fsSL https://runfusion.ai/install.sh | sh · brew install runfusion/fusion/fusion

Tasks, agents, missions, git, files, worktrees — with any model, local or cloud, across every device you own. Shared state everywhere. All in one place.
Anthropic, OpenAI, Ollama, Hermes — or anything Pi-compatible. Pick per task, per project, per lane.
Laptop, Mac mini, Linux server, cloud VM, phone. All connected. Settings, missions, and board state stay in sync — shard work across the nodes you choose.
Triage turns a rough idea into a PROMPT.md spec with acceptance criteria before a single line of code is written.
Plan → review → execute → review. Pre-merge and post-merge gates: docs, QA, security, perf, accessibility.
Passing every gate? Fusion squash-merges and moves on. History stays linear. You stay out of the weeds.
Hierarchical work — Mission → Milestone → Slice → Feature → Task — with autopilot progress tracking across hundreds of tasks.
Describe a task in plain language. Triage agents turn it into a PROMPT.md spec with acceptance criteria.
Every step is planned, reviewed, executed, and reviewed again before Fusion moves on. No runaway agents.
Jump into an active task and nudge direction, tighten constraints, pause, or re-prompt. Agents read the new guidance and pick up where you pointed them — no restart, no lost context.
Each task runs in its own branch and worktree. Concurrent tasks never collide; history stays clean.
Full git UI — branches, worktrees, stashes, remotes — plus side-by-side diffs and staged hunks, all in-app. GitHub issue/PR sync included.
Passing every gate? Fusion squash-merges for you. Conflicts? Agents resolve them in isolation before main ever sees them.
Coordinate distributed agents across machines with mesh networking. Run headless, remote, or on LAN.
Plan large work hierarchically — Mission → Milestone → Slice → Feature → Task — with autopilot progress tracking.
Pre-merge and post-merge quality gates: docs, QA, security, performance, accessibility, UX. Configurable per project.
Five independent model lanes — executor, planner, validator, title, and workflow — with global, project, and task-level overrides.
Auto-generated project docs, changelogs, and task-level runbooks. Agents keep them current as code ships — no stale READMEs.
Persistent, markdown-based memory every agent can read and write. Context survives sessions, devices, and teammates.
Mailbox messaging between agents. Delegate, clarify, coordinate. Your CEO asks your CMO asks your engineer — the team talks.
After each task, agents reflect on their own output. AGENTS.md updates with sharper prompts and new skills. Every run teaches the next.
npx companies.sh add — bring any agent-company package, role, or skill pack into Fusion with one command. Same format as Paperclip.
Custom workflows, quality gates, tool hooks. Every Pi extension works out of the box, plus Fusion-specific plugins for project hooks.
Cron-based routines for shell commands or AI workflows. Global and project-scoped, webhook- or manual-triggered.
Each task flows through five states. Agents handle specification, planning, execution, and review — with configurable quality gates before merge.
Planning mode doesn't guess. The AI proposes structured choices, you pick the path, and Fusion drafts a PROMPT.md with concrete acceptance criteria — before the executor agent touches a line of code.
prefers-color-schemeEach task card shows live status, per-step diffs, and reviewer notes. Agents pause for review at every configured gate — nothing ships without a signed-off step.

Fusion tracks the files each agent touches and the dependencies between tasks. Parallel work stays isolated in its own worktree; dependent tasks auto-rebase in the right order. Agents never fight over the same file.
Hire agents. Give them goals. Fusion plans, builds, reviews, and ships — with your agents talking to each other, reflecting on their work, and sharpening themselves between runs. Hands-on when you want the wheel.
$ npx companies.sh add paperclipai/companies/gstack
Fusion speaks the same AGENTS.md format as Paperclip. Import any pre-built team — 440+ agents across 16 companies — or bring your own. Roles, org charts, and skills map directly to Fusion agents.
Missions run continuously. Agents pick up the next task without prompting. Long-horizon work — not single-shot commands — with heartbeats, budgets, and auto-pause on anomalies.
Inter-agent mailbox messaging. The CEO asks the CMO for a launch plan. The Engineer picks up the tickets. Agents delegate, clarify, and coordinate — the way a real team would.
After each task, agents reflect on what worked. Their AGENTS.md updates with sharper prompts, new skills, and refined heuristics. Every run makes the next one better.
Auto-discovery across LAN or cloud mesh. Shard work across nodes — route tasks to the machines you want running them — while settings, missions, and board state stay in sync everywhere.
Custom workflows, quality gates, tool integrations. Fusion exposes the same extension surface as Pi. Every Pi extension works — plus Fusion-specific plugins for project-level hooks.
Run your company in Paperclip's control plane. Run the hands-on dev work in Fusion. Same agent format, same companies, same skills — one npx command apart. Use whichever surface fits the moment.
Paperclip is the human control plane for AI labor.
Fusion is the dev board for the hands-on moments.
Same company format. Same agents. Same skills. Use the surface that fits — or both. They're designed to play together.
Fusion stands on open tools we love. Every Pi extension works out of the box. Hermes and Paperclip both ship as first-class agent-provider plugins — route any workspace to whichever fits the task. And any Paperclip agent-company imports with a single command.
Fusion is built on top of Pi — the minimal, extensible coding-agent CLI. Every Pi extension works inside of Fusion.
Visit pi.dev →The open-source autonomous agent from Nous Research. Install the Hermes agent-provider plugin and route any workspace to Hermes for long-running, context-growing work.
Learn about Hermes →The human control plane for AI labor. Install the Paperclip agent-provider plugin to use Paperclip as a runner inside Fusion, or import Agent Companies directly — same format, same skills.
Visit paperclip.ing →Install it in seconds. Setup, docs, and latest releases live on GitHub.
Or curl -fsSL https://runfusion.ai/install.sh | sh · brew install runfusion/fusion/fusion. View on npm ↗.