open-multi-agent
Self-hosted TypeScript agent runtime with durable approvals and verifiable run records. Own it, approve it, audit it.
- 7k stars
- 2.4k forks
- 7 open issues
- Language: TypeScript
- License: MIT
- updated
Install
git clone https://github.com/open-multi-agent/open-multi-agent && cp open-multi-agent/*.md ~/.claude/agents/- Clone the repository and copy the agent .md definitions into ~/.claude/agents (or .claude/agents inside a project).
- Start a new Claude Code session to load the agents.
- Delegate work to them with the Task/Agent tool or by name.
Editor's note
Open Multi-Agent is a TypeScript framework that takes a plain-language goal and automatically decomposes it into a directed acyclic graph of tasks at runtime, assigning each node to a named specialist agent, parallelizing independent branches, and synthesizing the final result through a coordinator agent. Developers define a team of agents with per-agent model assignments, system prompts, and explicitly opted-in tools such as `bash`, `file_read`, `file_write`, `file_edit`, and `grep`, while the coordinator builds the execution graph without requiring developers to enumerate nodes and edges by hand. It connects to Claude through the Anthropic API, using models like claude-sonnet-4-6, and also supports OpenAI, Gemini, Grok, DeepSeek, and local models via Ollama. A built-in post-run dashboard replays completed runs with per-node assignee, status, token breakdown, and agent output logs. With only three runtime dependencies, the package drops into any Node.js 18+ backend and suits TypeScript developers who need adaptive multi-agent orchestration without hand-wired workflow definitions.
Subagents overview
What people ask about open-multi-agent
What is open-multi-agent/open-multi-agent?
open-multi-agent/open-multi-agent is subagents for the Claude AI ecosystem. Self-hosted TypeScript agent runtime with durable approvals and verifiable run records. Own it, approve it, audit it. It has 7k GitHub stars and its last recorded update is dated 2026-10-20.
How do I install open-multi-agent?
You can install open-multi-agent by cloning the repository (https://github.com/open-multi-agent/open-multi-agent) or following the README instructions on GitHub. ClaudeWave also provides quick install blocks on this page.
Is open-multi-agent/open-multi-agent safe to use?
Our security agent has analyzed open-multi-agent/open-multi-agent and assigned a Trust Score of 97/100 (tier: Verified). See the full breakdown of passed checks and flags on this page.
Who maintains open-multi-agent/open-multi-agent?
open-multi-agent/open-multi-agent is maintained by open-multi-agent. The last recorded GitHub activity is dated 2026-10-20, with 7 open issues.
Are there alternatives to open-multi-agent?
Yes. On ClaudeWave you can browse similar subagents at /categories/agents, sorted by popularity or recent activity.