Multi-Agent AI Systems
Multi-agent AI systems coordinate multiple software agents to work toward shared goals. Agents may divide a task into smaller parts, use different tools or roles, and exchange results before producing an outcome. This approach can help manage complex workflows that benefit from parallel work, specialized capabilities, or repeated review. It also introduces challenges such as coordinating actions, tracking shared context, handling errors, and keeping costs and execution time under control.
Open source tools in this area include frameworks for defining agents and workflows, orchestration layers for assigning and monitoring tasks, and interfaces for human review or collaboration. When choosing one, consider its maturity, license, maintenance activity, model and tool integrations, deployment requirements, and support for debugging and oversight. These tools are useful to developers and teams building research, automation, or software development workflows that involve several coordinated AI agents.
29 repositories · updated October 6, 2026

agentwatch: Monitor AI Agent Activity Locally
agentwatch combines logs from multiple coding agents into a local timeline with event details, cost tracking, alerts, and search. It suits developers who run several agents and want visibility without sending data to a cloud service.

openmake_llm: Coordinate AI Models, Agents, and Tools
OpenMake is a self-hosted AI workspace that coordinates chat models, agents, and tools in one place. It suits people who want multi-step AI workflows with local or open-weight models, while keeping infrastructure and model choices under their control.

OpenCompany: Coordinate AI Agents to Run a One-Person Business
OpenCompany is a Rust-based host for configuring and running companies staffed by coordinated AI agents. It is aimed at solo operators who want to delegate business functions while retaining key decisions, and is explicitly not production-ready.

codeg: Coordinate AI Coding Agents in One Workspace
Codeg brings multiple AI coding agents into a shared workspace for conversations, code changes, and delegated tasks. It suits developers who want to compare or coordinate agents across desktop, self-hosted, and Docker setups.

cccc: Coordinate Coding Agents in Persistent Groups
CCCC is a local-first orchestrator for coordinating coding agents across runtimes, machines, and groups. It provides durable message history, delivery tracking, and Web, CLI, MCP, and chat-platform controls for teams that need ongoing collaboration.

bernstein: Govern and Orchestrate AI Agents
Bernstein coordinates AI-agent workloads through declarative policies, approval gates, and isolated task execution. It records runs for replay and offline verification, helping teams that need accountable, auditable automation.

spec-kitty: Govern AI Coding Workflows with Specs
Spec Kitty is a Python CLI that keeps specifications, tasks, review decisions, and merge state in Git while coordinating AI coding agents. It suits teams that need repeatable, traceable workflows and parallel implementation, but may be excessive for small one-off changes.

Kun: Local-First AI Agent Workspace
Kun is a local-first workspace for using AI agents across coding, writing, design, research, and automation. Its desktop GUI and terminal TUI share one runtime, keeping tasks and approvals connected.

Memoh: Give AI Agents Dedicated Cloud Computers
Memoh is a multi-agent platform that gives each agent an isolated, always-on workspace with a desktop, browser, network access, and long-term memory. Use your own API keys or host agents such as Claude Code and Codex, either in Memoh Cloud or on your own infrastructure.

browser-rs-mcp: Share Chrome with AI Agents
A Rust MCP server that lets multiple AI agents control separate tabs in one shared Chrome profile. It provides browser automation through Chrome DevTools Protocol without requiring a Node.js runtime.

agent-orchestrator: Coordinate Coding Agents from Plan to Merge
Agent Orchestrator is a desktop workspace for planning and supervising multiple coding agents across a project. It gives Git-backed tasks isolated worktrees and brings agent activity, pull requests, CI, and reviews into one live view.

OpenMausBot: Coordinate AI Agents in a Desktop Chat App
OpenMausBot is a local-first desktop app for managing AI agents as a team of chat contacts. It runs supported agent CLIs on your computer and can connect agents to computers and third-party apps, with approval prompts for risky actions.