Parallel, with a plan.
Leaders delegate bounded tasks. Task graphs make dependencies and handoffs explicit, so you can see how the work fits together.
Task graphs ↗One outcome. A whole crew on it.
Run a local workspace where a Leader plans the work, delegates to coding agents, and brings their changes back for your review.
Compose your own plan. Combine these patterns to fit your work. About task graphs ↗
Independent tasks run side by side, then meet at a shared review.
Select a task to read its assignment. In a scrollable graph, use the arrow keys to pan, or Home and End to move to either edge.
Holds the outcome, breaks down the work, and coordinates the crew. Each Minion gets a bounded assignment.
Connect an authenticated harness.
Use its configured models.
There’s more to building with agents than a chat window. Put your context, crew, and progress in one shared picture.
An infinite canvas for the whole project. Arrange agents, pin notes and screenshots, and connect the context that matters to your Leader.
Explore the canvasHelp new teammates get from invitation to their first project.
Leaders delegate bounded tasks. Task graphs make dependencies and handoffs explicit, so you can see how the work fits together.
Task graphs ↗Give repeat work a repeatable process. Browse, create, and launch skill templates with the instructions your crew needs.
Skills & context ↗Use an isolated worktree, keep parallel file ownership distinct, and inspect the contribution before approving integration.
Open your project. Choose a harness. Tell a Leader what you want to accomplish and connect useful context.
The Leader plans and delegates. Follow Minions, dependencies, and questions as the work progresses.
Inspect changed files, reported checks, and open questions. Approve and integrate when you’re ready.
Move between Activity and Canvas. Inspect the task graph, get structured dashboard updates, and return to persistent sessions with history and cost tracking.
Run Swarmcrews locally. Bring your own coding harness. Read the source, shape the roadmap, or build the capability you wish existed.
Your first mission starts with a local workspace.
Clone the repo, connect a harness, and get building.
Install Node.js 22+, pnpm, and Git. Sign in to one supported harness on this machine.
Harness setup & prerequisites ↗Use the current source: swarmcrews/swarmcrews ↗
# A new workspace for your agents
git clone https://github.com/swarmcrews/swarmcrews.git
cd swarmcrews
pnpm install
pnpm preflight
pnpm startIf preflight reports a problem, open setup help. Harness usage and provider charges are separate.
A spatial workspace for coordinating coding agents. You give a Leader an outcome, supply context, follow delegated Minion work through a task graph or dashboard, and review the result.
Claude Code, OpenAI Codex, OpenCode, and Pi. You need at least one authenticated harness on the machine running Swarmcrews. Each ready harness exposes its own configured model catalog.
Minions work in the Leader’s execution checkout. In isolated mode, the Leader has a separate Git worktree. Parallel assignments need distinct file ownership; declared overlapping write scopes are rejected.
Swarmcrews is open source under the Apache 2.0 license. You bring your own authenticated harness and model-service account; your provider’s usage charges and terms still apply.
Swarmcrews is early-stage software. Expect rough edges and changing interfaces or data formats. Start with a small project, inspect the work, and use the repository’s getting-started guide to build familiarity.