Open-source agent orchestration
The coordinator writes a plan and assigns each task to the agent that fits it. You approve the plan before any agent starts, then follow the run tree as the team works. When the work is done, it comes back to you for review.
git clone https://github.com/sabbour/agentweaver.git
cd agentweaver
npm run setup
npm run devgit clone https://github.com/sabbour/agentweaver.git
cd agentweaver
npm run azure:provision-infraSee the getting started guide for prerequisites and full details.
The coordinator writes an OutcomeSpec that states what success looks like, what's in scope, what it assumes, and how you'll review the result. Agents start after you confirm the plan.

Make success, scope, and constraints explicit.
Your confirmation starts the run.
Watch dependencies, owners, models, and live status as the run moves.
Review the team's work as one assembled result.
Start from a blueprint or build your own team. Each agent gets a role, a model, a charter, and the project skills it needs to do its part. The coordinator hands out the tasks, and you can always see which agent owns each one.
Explore team casting

Agentweaver ships an MCP server, so any MCP-capable client — GitHub Copilot CLI, Claude, Cursor — can create projects, cast teams, and start coordinator runs on your behalf. Prefer to stay in-app? The built-in Assistant calls the exact same tools, over the same MCP surface.
$ copilot mcp add agentweaver --transport http \
--url https://<your-host>/mcp --header "Authorization: Bearer <token>"
✓ agentweaver added — 96 tools discovered
> Create a "Task Tracker" project and start the coordinator on it
● project_create({ name: "Task Tracker" })
→ project_id: 4b1a9e… state: active
● coordinator_start({ project_id: "4b1a9e…", goal: "…" })
→ run_id: 9c2f31… status: drafting
Drafted an OutcomeSpec for your review — nothing runs until you confirm it. Auto-discovered from the repo's .mcp.json, or registered against a hosted deployment — see the MCP reference.
No setup — every project has an Assistant session. See the Assistant runtime deep dive.
Open a project and its board, runs, and results are already linked. Skills, memory, artifacts, telemetry, and cost all attach to the same run.



Reopen any run to see the evidence the coordinator used.
