Skip to main content
ClaudeWave
EN, English
open-multi-agent / Subagents

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

Terminal
git clone https://github.com/open-multi-agent/open-multi-agent && cp open-multi-agent/*.md ~/.claude/agents/
  1. Clone the repository and copy the agent .md definitions into ~/.claude/agents (or .claude/agents inside a project).
  2. Start a new Claude Code session to load the agents.
  3. 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.

README

Subagents overview

README preview not available. Visit the repo on GitHub for full documentation.
Topics
agent-frameworkagent-orchestrationagentic-aiai-agentsai-governanceanthropicclaudeclaude-codedeepseekgeminillmlocal-llmmcpmulti-agentobservabilityollamaopenaiself-hostedtypescript
Frequently asked

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.