Skip to content
Development
MCP

agent-base

Ships with agentbase: Multi-agent orchestrator for tracking and analyzing AI coding assistant conversations (Claude Code, Cursor, Windsurf)

From plugin
agentbase
2481 MCP

Claude Code

$ claude mcp add --transport http agent-base http://localhost:3100/mcp

From the README

What can you do with agent-base?

  • ๐ŸŽจ Visual Canvas

    Infinite canvas to arrange, organize, and monitor all your running agents

  • โšก Parallel Agents

    Launch multiple agents with shared context to explore different tasks simultaneously

  • ๐Ÿ”€ Isolated Edits

    Toggle edit isolation so parallel agents don't overwrite each other's changes

  • ๐Ÿ“Š Progress Tracking

    See todo list progress and request summaries for each agent at a glance

  • ๐ŸŽ›๏ธ Command Center

    Handle all pending approval requests from multiple agents in one place

  • ๐Ÿค– Multi-Agent Support

    Works with Claude Code, Cursor, Codex, and more

  • ๐Ÿ  Local-First

    Everything runs on your machine

Security report

Info

Not enough data

  • Known flaws

    Not published

  • Signed build

    Not published

  • Maintained

    Jan 25, 2026

    Last push

  • Licence

    Not published

  • Runs as

    Remote

    localhost

  • Deprecated

    Not published

Signals from public registries, not an audit. Checked Nov 11, 2026.

agentbase README

Agent Base

Orchestrate multiple AI agents on a visual canvas โ€” explore ideas in parallel, stay in control

When working with AI coding agents, you often want to explore multiple approaches simultaneously. Agent Base gives you a visual canvas to launch and manage multiple agents working in parallel, each with shared context but isolated edits, so they don't step on each other's toes.

Agent Base

Agent Base

Agent Base

What Agent Base Does

  • Visual Canvas โ€” Get a bird's-eye view of all your running agents. Zoom in on specific agents or zoom out to see the big picture of your parallel explorations.

  • Parallel Agent Execution โ€” Launch multiple agents that share the same context. Explore different tasks, features, or approaches simultaneously without waiting for one to finish.

  • Isolated Edits โ€” Choose whether agent edits are isolated from each other. Parallel agents can work on the same codebase without overwriting each other's changes.

  • Progress Tracking โ€” Each agent's state is summarized with todo list progress and a summary of your initial request, so you can quickly understand what each agent is doing without diving into conversation logs.

  • Command Center โ€” When multiple agents need your approval, open the command center to see all pending user requests in one place. No more switching between terminals.

Agent Base is local-first โ€” everything runs on your machine.

MIT License GitHub Stars Last Commit Commit Activity Issues Ask DeepWiki

Installation โ€ข Commands โ€ข Preview โ€ข Features โ€ข Integrations


๐Ÿš€ Installation

Platform Compatibility:

  • โœ… macOS

Choose your preferred installation method:

๐Ÿ“ฆ npm Installation

git clone https://github.com/AgentOrchestrator/agentbase.git
cd agentbase
npm install
cp .env.example .env  # Configure your environment
npm run dev

Access:

  • Desktop App: Launch the Electron desktop application

๐Ÿ“‹ Available Commands

CommandDescription
npm installInstall all dependencies for the monorepo
npm run devStart the desktop app in development mode with hot reload
npm run dev:desktopStart only the desktop app in development mode
npm run buildBuild all apps for production
npm run startStart all services in production mode (requires build first)

๐Ÿ’ก Why We Built This

The Problem: When working with AI coding agents, we kept running into the same friction: you want to explore multiple ideas at once, but managing multiple terminal sessions is chaotic. You lose track of what each agent is doing. When several agents need your input, you're alt-tabbing between windows. And if two agents are editing the same files, they conflict.

The Solution: We built Agent Base as a visual control center for parallel agent work:

  • Canvas overview โ€” See all your agents at a glance, zoom in on details or out for the big picture
  • Parallel exploration โ€” Launch multiple agents with shared context to explore different approaches simultaneously
  • Isolated workspaces โ€” Keep agent edits separate so parallel work doesn't conflict
  • Progress at a glance โ€” Todo list progress and request summaries let you track each agent without reading logs
  • Centralized approvals โ€” The command center collects all pending requests so you can handle them efficiently

This is the tool we wished we had: a way to orchestrate multiple AI agents visually, explore ideas in parallel, and stay in control of the chaos.


โœจ Features

  • ๐ŸŽจ Visual Canvas โ€” Infinite canvas to arrange, organize, and monitor all your running agents
  • โšก Parallel Agents โ€” Launch multiple agents with shared context to explore different tasks simultaneously
  • ๐Ÿ”€ Isolated Edits โ€” Toggle edit isolation so parallel agents don't overwrite each other's changes
  • ๐Ÿ“Š Progress Tracking โ€” See todo list progress and request summaries for each agent at a glance
  • ๐ŸŽ›๏ธ Command Center โ€” Handle all pending approval requests from multiple agents in one place
  • ๐Ÿค– Multi-Agent Support โ€” Works with Claude Code, Cursor, Codex, and more
  • ๐Ÿ  Local-First โ€” Everything runs on your machine

๐Ÿ”Œ Integrations

The visual canvas currently supports Claude Code with full orchestration capabilities. Any other agent runs in the canvas via the terminal. We welcome contributions to integrate additional AI coding assistants.

Canvas Support:

IntegrationCanvas SupportDescription
Claude Codeโœ… Full SupportLaunch, monitor, and orchestrate multiple Claude Code agents on the canvas
Cursor๐Ÿค Contributions WelcomeAI-first code editor
Codex๐Ÿค Contributions WelcomeOpenAI's code generation model
FactoryDroid๐Ÿค Contributions WelcomeFactory AI's coding agent
Windsurf๐Ÿค Contributions WelcomeCodeium's AI coding assistant

Feature Support (Claude Code):

FeatureStatus
Visual Canvasโœ…
Parallel Agent Executionโœ…
Isolated Editsโœ…
Progress Tracking (Todo Lists)โœ…
Command Center (Approval Requests)โœ…
Shared Contextโœ…

Legend:

  • โœ… Fully supported
  • ๐Ÿค Contributions welcome

Want to help integrate your favorite AI assistant? Open an issue or contribute via PR!


โš ๏ธ Early Stage Project

Note: We recently started building this project and it's in active development. Expect things to move fast, break occasionally, and evolve rapidly. We welcome contributions, feedback, and ideas as we shape the future of team collaboration for AI-assisted coding!


๐Ÿค Contributing

Contributions welcome! This is a monorepo, so all code lives in one place:

  • Desktop App: apps/desktop/
  • Shared code: packages/shared/

Please open an issue or PR in this repository!


Hai Dang & Max Prokopp

We want to build tools that enhance the experience of ai working alongside humans.

Made with โค๏ธ from Munich and Palo Alto

Stars on GitHub

Momentum

stars in total
248
Star history of AgentOrchestrator/AgentBase on GitHub, a chart by star-history.com

More MCP servers from other plugins.

chrome-devtools
Auto-invoked

chrome-devtools

MCP

Connects to Chrome over the DevTools Protocol to inspect the DOM, network requests and console output.

ecc11d293k
@affaan-m@affaan-mInstall MCP
supabase

supabase

MCP

Queries a Supabase project: Postgres tables, auth users, storage and edge functions.

supabase10d114k
@supabase@supabaseInstall MCP

Questions about agent-base.

Which coding agents can use agent-base?
agent-base works in any agent that reads an MCP config file: Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf. Each agent reads it from its own file; this page names the file for each one.
How do I add agent-base to Claude Code?
Run this in your terminal: claude mcp add --transport http agent-base http://localhost:3100/mcp