Sandbox
@777genius/agent-teams-ai

Desktop app for multi-agent teams

Agent Teams AI is a desktop control room for running several AI agents as a team. You give high-level direction, then the agents create tasks, coordinate with each other, review work, and report progress on a kanban board.

2,094 stars352 forksTypeScriptUpdated 7d ago
Who it's for

Builders who want to manage AI agents as a team instead of chatting with one agent at a time.

What it delivers

You can delegate project work to multiple agents and keep track of their progress, reviews, and handoffs from one place.

What it does

Multi-agent team orchestration

Create teams with different roles, let them work in parallel, and have them delegate and review each other's tasks.

Kanban task board

Track tasks as they move through the workflow and see live status updates from the agents working on them.

Cross-agent messaging

Agents can message each other, leave comments, and coordinate work across teams.

Code review workflow

Review changes inside the app and approve, reject, or comment on agent work.

Multi-provider support

Works with Claude Code, Codex, OpenCode, Cursor, GitHub Copilot, Grok, Z.AI, MiniMax, Kiro, and more.

Token and budget tracking

Shows usage, cost, trends, and budget alerts across teams, agents, tasks, and sessions.

Terminal workspace

Includes a visual terminal with local shell tabs, history, autocomplete, and scoped command runs.

MCP integration

Ships with a built-in `mcp-server` for connecting external tools and agent plugins.

How to get it

  1. 1On macOS, official Node.js 24 prebuilt binaries require macOS 13.5+.
    git clone https://github.com/777genius/agent-teams-ai.git
    cd agent-teams-ai
    pnpm install
    pnpm dev
  2. 2To run the desktop app against a local orchestrator checkout during development, point…
    CLAUDE_AGENT_TEAMS_ORCHESTRATOR_CLI_PATH=/absolute/path/to/agent_teams_orchestrator/cli-source \
      pnpm dev
  3. 3Fresh clones install Terminal Platform SDK packages from vendor/terminal-platform, so…
    CLAUDE_TERMINAL_PLATFORM_ROOT=/path/to/terminal-platform pnpm terminal-platform:pack
  4. 4For local Terminal Platform development, build Terminal Platform first, then run this…
    CLAUDE_TERMINAL_PLATFORM_ROOT=/path/to/terminal-platform pnpm dev:mcp
  5. 5Development launches use the app-managed process backend for teammates by default. To…
    CLAUDE_TEAM_TEAMMATE_MODE=tmux pnpm dev
  6. 6The same override is available per launch from custom CLI args with --teammate-mode…
    pnpm dist:mac:arm64  # macOS Apple Silicon (.dmg)
    pnpm dist:mac:x64    # macOS Intel (.dmg)
    pnpm dist:win        # Windows (.exe)
    pnpm dist:linux      # Linux (AppImage/.deb/.rpm/.pacman)
    pnpm dist            # Current platform

README

Agent Teams AI - Get a lot done by doing very little

Latest Release  Discord  AgentTeams  CI Status 

Free desktop app for AI agent teams. Start with a free model with no auth - no signup, API key, or card - or connect Claude Code, Codex, OpenCode, Cursor, SuperGrok, GitHub Copilot, Z.AI, MiniMax, Kiro, and many more. For coding and broader project work.

Agent Teams AI product demo Select AI providers and models
Connected AI coding providers and subscription limits Token usage, costs, runs, and budget analytics
Task details, attachments, and execution logs Agent execution log with tool calls
Code review with file-level and hunk-level controls Team members with roles, runtimes, and models
Kanban board with agent tasks Team notification settings and built-in triggers
Organization hierarchy with teams, agents, and active tasks Organization structure map with team and task details

Installation

No prerequisites - the app can detect installed Claude Code, Codex, and OpenCode runtimes. You can also connect Cursor, SuperGrok, GitHub Copilot, Z.AI, MiniMax, and Kiro from the UI.

macOS Apple Silicon
macOS Intel
Windows
May trigger SmartScreen - click "More info" -> "Run anyway"
Run normally. Administrator mode may be needed only if the app reports a specific OpenCode symlink or permission error.
Linux AppImage
.deb   .rpm   .pacman

Table of contents

What is this

An orchestration layer for AI agent teams across Claude Code, Codex, OpenCode, Cursor, SuperGrok, GitHub Copilot, Z.AI, MiniMax, and Kiro.

  • Assemble your team — create agent teams with different roles that work autonomously in parallel
  • Sit back and watch — tasks change status on the kanban board while agents handle everything on their own
  • Agents talk to each other — they communicate, create and manage their own tasks, review, leave comments
  • Review changes like in Cursor — see what code each task changed, then approve, reject, or comment
  • Built-in review workflow — easily see how agents review each other's tasks to make sure everything went exactly as planned
  • Token analytics and budgets — see input, output, cache, and reasoning usage across teams, agents, tasks, projects, models, runtimes, sessions, commands, and runs. Spot expensive work, track trends and forecasts, set monthly token or estimated-cost budgets, and get alerts at 80% and 100%
  • Organizations and global overview — group teams into departments, squads, or any nested structure. Track every organization on one live map with team and agent status, task progress, dependencies, delegation, and cross-team communication
  • Cross-team communication — agents can fully communicate across different teams; you can configure or prompt them to collaborate and message each other between teams
  • Stay in control — send a direct message to any agent, drop a comment on a task, or pick a quick action right on the kanban card whenever you want to clarify something or add new work
  • Flexible autonomy — let agents run fully autonomous, or review and approve supported tool actions one by one (you'll get a notification) — configure the level of control that fits your security needs
  • Task-specific logs and messages — clearly see agent/runtime logs (tools), actions and messages in isolation for each individual task, making it easy to trace what happened for any assignment
  • Integrated terminal workspace — run commands in a visual PTY scoped to each team and project, with local shell tabs, persistent history, autocomplete, and terminal settings
  • Solo mode — one-member team: a single agent that creates its own tasks and shows live progress. Saves tokens; can expand to a full team anytime
  • Multi-provider orchestration — start with a free model with no auth, auto-detect available Claude Code, Codex, and OpenCode runtimes, or connect Cursor, SuperGrok, GitHub Copilot, Z.AI, MiniMax, and Kiro using the subscriptions or API keys you already have
More features
  • Live process section — see registered background services, stop them, and open their URLs directly in the browser

  • Per-agent CPU/RAM history — see how many local resources each live teammate uses over time

  • Task creation with attachments — send a message to the team lead with any attached images. The lead will automatically create a fully described task and attach your files directly to the task for complete context.

  • Auto-resume after rate limits — when the lead hits a Claude rate limit and the reset time is known, the app can automatically nudge the lead to continue once the cooldown has passed

  • Deep session analysis — detailed breakdown of each agent session: agent output, tool calls, bash commands, and subprocesses

  • Smart task-to-log/changes matching — automatically links session logs/changes to specific tasks

  • Advanced context monitoring system — see what consumes context: user messages, project instructions, tool outputs, available thinking summaries, and team coordination. View token usage, context-window share, and estimated cost by category.

  • Recent tasks across projects — browse the latest completed tasks from all your projects in one place

  • Zero-setup onboarding — start with the free model with no auth, then connect paid/account providers only when you need them

  • 29 interface languages - choose the app language and preferred agent communication language. Includes English, Chinese, Spanish, Hindi, Portuguese, French, Arabic, German, Japanese, Korean, Russian, Ukrainian, and 17 more.

  • Built-in code editor — edit project files with Git support without leaving the app

  • Branch strategy - choose per teammate at launch: use the main checkout or run selected agents in their own git worktree. You can still spell out branch rules in the provisioning prompt.

  • Team member stats — global performance statistics per member

  • Attach code context — reference files or snippets in messages, like in Cursor. You can also mention tasks using #task-id, or refer to another team with @team-name in your messages.

  • Notification system — configurable alerts when tasks complete, agents need your response, new comments arrive, or errors occur

  • MCP integration — supports the built-in mcp-server (see mcp-server folder) for integrating external tools and extensible agent plugins out of the box

  • Post-compact context recovery — when the active runtime compacts its context, the app restores the key team-management instructions so kanban/task-board coordination stays consistent and important operational context is not lost

  • Task context is preserved — thanks to task descriptions, comments, and attachments, all essential information about each task remains available for ongoing work and future reference

  • Workflow history — see the full timeline of each task: when and how its status changed, which agents were involved, and every action that led to the current state

Comparison

FeatureAgent TeamsGas TownPaperclipCursorClaude Code CLI
Live team collaboration✅ █████████░ 9/10 · Agents plan, delegate, work, and review together✅ ████████░░ 8/10 · Persistent teams with coordination and recovery⚠️ ███████░░░ 7/10 · Durable scheduled agents, less live peer teamwork⚠️ ██████░░░░ 6/10 · Parallel agents + subagents, no peer team⚠️ ███████░░░ 7/10 · Experimental teams + cross-session messaging; recovery limits
Human control and approvals✅ Per-action approvals, roles, and notifications✅ Gates, roles, escalation, recovery✅ Board approvals, roles, pause, stop⚠️ Command controls and admin policies✅ Permissions + hooks
Visual team progress✅ Teammates, tasks, blockers, handoffs, activity, logs⚠️ Agent tree + feed panels⚠️ Org chart and run status, not a task/log map⚠️ Agents Window, no shared peer-team map⚠️ Terminal team panel, no graphical UI
Team workspace✅ Tasks, code, terminal, review, and teammates in one app⚠️ Mail/feed/dashboard across tools⚠️ Board + task chats, less live teammate view⚠️ Agents Window, no peer team workspace❌ No desktop UI
Easy setup✅ Start free, no signup or API key❌ Manual CLI stack⚠️ npx onboarding + browser app⚠️ App install + account⚠️ CLI + env flag
Agent readiness and recovery✅ Clear ready/stuck status with launch diagnostics✅ Working/stalled/failed health with recovery controls⚠️ Run status and orphan recovery⚠️ Agent status in Agents Window⚠️ Statuses in terminal, no graphical UI
Kanban board✅ 5 columns, real-time❌ Dashboard, not Kanban✅ 7 columns, drag-and-drop
Code review✅ Agent review plus accept, reject, and comment in the app⚠️ Merge queue, no diff UI⚠️ Review gates, not inline code review✅ Local Agent Review + PR Bugbot⚠️ Agent review, no review UI
Cross-team communication✅ Direct agent messages and shared task links across teams⚠️ Mailboxes + handoffs⚠️ Comments + @mentionsN/A⚠️ Cross-session messaging, no shared cross-team task graph
Linked tasks✅ Tasks can link to and block each other✅ Task deps + grouped work✅ Goals, parent tasks, blockers✅ Shared task list
Agent activity and history✅ Messages, tool calls, timeline, token use, and cost⚠️ Session recall, feed, metrics⚠️ Run transcripts + cost audit⚠️ Agent chat + terminal⚠️ CLI transcripts + background logs
Organizations & global overview✅ Nested groups, live team/task status, relations, cross-team activity⚠️ Coordination hierarchy, no editable org map✅ Org chart + board governance⚠️ Team admin, no live org map
Mixed AI teammates✅ Claude Code, Codex, OpenCode, Cursor, SuperGrok, GitHub Copilot, Z.AI, MiniMax, and Kiro in one team✅ Many providers, terminal-first✅ Bring your own agents/runtimes⚠️ Multi-model parent + subagents, no peer team⚠️ Claude-only experimental teams
Budget controls✅ Budget alerts + hard caps for scheduled runs⚠️ Cost tiers + digest, no hard caps✅ Per-agent budgets + hard stops⚠️ Usage + cloud spend limits⚠️ Usage/org limits + print-mode hard cap
Separate agent workspaces✅ Optional workspace per teammate✅ Core primitive✅ Worktrees / branches✅ Agents Window worktrees✅ Built-in for sessions and subagents
Terminal✅ Built-in visual terminal for team and local commands⚠️ Terminal-based workflow, no built-in terminal⚠️ Runs commands, no interactive terminal✅ Built-in IDE terminal⚠️ Runs in your terminal
Built-in code editor✅ With Git support❌ Control plane, not editor✅ Full IDE
Task attachments✅ Auto-attach, agents read & attach files❌ Not task-level✅ Docs, attachments, work products⚠️ Prompt context, not task attachments⚠️ Prompt files/images, not task attachments
PriceFree OSS UI + free model with no auth, paid providers optionalFree OSS, runtime plans neededFree OSS, self-hosted + infraFree + paid usageClaude plan or API usage

Live collaboration scores are qualitative editorial assessments of documented communication, task ownership and dependencies, completion, and review capabilities; they are not benchmark results.

Sources and methodology

Product evidence was checked on August 27, 2026. Live collaboration scores are qualitative editorial assessments, not benchmark results.

Files in the repo

Repository payload46 top-level entries
  • .github
  • .husky
  • agent-teams-controller
  • bin
  • docker
  • docs
  • landing
  • mcp-server
  • packages
  • patches
  • resources
  • scripts
  • src
  • test
  • tools
  • vendor
  • .coderabbit.yaml
  • .dockerignore
  • .gitignore
  • .mcp.json
  • .node-version
  • .npmrc
  • .nvmrc
  • .prettierignore
  • .prettierrc.json
  • AGENT_CRITICAL_GUARDRAILS.md
  • AGENTS.md
  • CLAUDE.md
  • electron.vite.config.ts
  • eslint.config.js
  • eslint.fast.config.js
  • i18next.config.ts
  • LICENSE
  • package.json
  • pnpm-lock.yaml
  • pnpm-workspace.yaml
  • postcss.config.cjs
  • README.md
  • runtime.lock.json
  • tailwind.config.js
  • terminal-platform.lock.json
  • tsconfig.json
  • tsconfig.node.json
  • vitest.config.ts
  • vitest.critical.config.ts
  • vitest.opencode-proof.config.ts

Discussion (0)

Ask about usage, or say what you built with it

Sign in to join the discussion.

No comments yet. Be the first to say what this is good for.

More other

🎨 Best DeepSeek Harness Design Plugin. The open-source Claude Design alternative. 🖥️ Local-first desktop app. 🖼️ Your coding agent becomes the design engine: prototypes, landing pages, dashboards, slides, images & video — real files, HTML/PDF/PPTX/MP4 export. 🤖 Claude Code / Codex / Cursor / DeepSeek Harness / OpenCode & 20+ CLIs via BYOK.

95k
HKUDS/
Vibe-Trading

"Vibe-Trading: Your Personal Trading Agent"

33k
tinyhumansai/
openhuman

OpenHuman is an open source personal AI for Mac, Windows and Linux — local-first memory, agent orchestration, and deep research.

40k

Your Personal AI Assistant; easy to install, deploy on your own machine or on the cloud; supports multiple chat apps with easily extensible capabilities.

35k