THE SPATIAL WORKSPACE FOR CODING AGENTS OPEN SOURCE · EARLY STAGE

Big ideas.
Bring a crew.

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.

THE CREW IN ACTIONIllustrative mission
INTERACTIVE EXAMPLE
EXPLORE GRAPH PATTERNS

Compose your own plan. Combine these patterns to fit your work. About task graphs ↗

FAN OUT / FAN IN

Divide the work. Unite the result.

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.

+MISSION / ADD A TEAM INVITATION FLOW
SELECT A CARD TO INSPECT + SCROLL TO EXPLORE →
THE LEADER

Holds the outcome, breaks down the work, and coordinates the crew. Each Minion gets a bounded assignment.

BRING YOUR
favorite harness.
Claude Code Codex OpenCode Pi

Connect an authenticated harness.
Use its configured models.

01 / THE WORKSPACE

Give the work
some room.

There’s more to building with agents than a chat window. Put your context, crew, and progress in one shared picture.

Think beyond
the thread.

An infinite canvas for the whole project. Arrange agents, pin notes and screenshots, and connect the context that matters to your Leader.

Explore the canvas

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

A little expertise. On tap.

Give repeat work a repeatable process. Browse, create, and launch skill templates with the instructions your crew needs.

Code review Design exploration Your next skill +
Skills & context

Your repo. Your call.

Use an isolated worktree, keep parallel file ownership distinct, and inspect the contribution before approving integration.

READY FOR YOUR REVIEW
Review workflow
02 / FROM INTENT TO OUTCOME

You set the direction.
The crew gets to work.

01

Give it an outcome.

Open your project. Choose a harness. Tell a Leader what you want to accomplish and connect useful context.

02

Watch the work take shape.

The Leader plans and delegates. Follow Minions, dependencies, and questions as the work progresses.

03

Review what comes back.

Inspect changed files, reported checks, and open questions. Approve and integrate when you’re ready.

LESS GUESSWORK. MORE CONTEXT.

The plan. The progress.
The actual picture.

Move between Activity and Canvas. Inspect the task graph, get structured dashboard updates, and return to persistent sessions with history and cost tracking.

Obsidian
03 / OPEN BY DESIGN

Built in the open.
Made for your work.

Run Swarmcrews locally. Bring your own coding harness. Read the source, shape the roadmap, or build the capability you wish existed.

04 / YOUR NEXT BIG THING

Put your crew
to work.

Your first mission starts with a local workspace.
Clone the repo, connect a harness, and get building.

Read the getting-started guide
BEFORE YOU START

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 ↗

LOCAL SETUP
# A new workspace for your agents
git clone https://github.com/swarmcrews/swarmcrews.git
cd swarmcrews
pnpm install
pnpm preflight
pnpm start
Your workspace opens at localhost:6173

If preflight reports a problem, open setup help. Harness usage and provider charges are separate.

A FEW GOOD QUESTIONS

Before you
assemble.

More in the guide ↗
What exactly is Swarmcrews?+

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.

Which agents can I use?+

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.

Do Minions each get a separate worktree?+

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.

Is it free to use?+

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.

Is this ready for production?+

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.

INSIDE SWARMCREWS

Canvas · Obsidian

Swarmcrews Canvas in Obsidian.

View full size to read the interface, then scroll to explore.