Choose theme
AI Resources
Open Multi-Agent
Open Multi-Agent is a TypeScript-native framework for coordinating multi-agent runs from a goal into a task DAG, then assigning and running the work across an agent team.
The GitHub README describes a goal-first coordinator, auto task decomposition, parallel execution, single-agent and team modes, plan preview and replay, human approval hooks, MCP tool connections, provider routing, observability, shared memory, and sandboxed filesystem defaults. Use this as a first read, not a recommendation. Open the original project before trusting details like terms, limits, privacy, cost, setup, or safety.
What it is
Goal-driven agent orchestration
Open Multi-Agent lets a TypeScript app describe an outcome, then uses a coordinator to break the work into a task graph that can be run by one agent, a team, or an explicit pipeline.
Why it stands out
Plans and controls stay visible
The project exposes plan-only review, replayable plans, progress events, traces, post-run dashboards, and human approval hooks, which makes multi-agent work less opaque than a single long prompt.
Availability
Public repo and npm package
Readers can inspect the MIT-licensed GitHub repository, install the @open-multi-agent/core package, review docs and examples, or run local examples with configured model-provider credentials.
Why it matters
What makes it useful
Open Multi-Agent turns goals into task DAGs whose plans can be previewed or replayed, with explicit tools and reviewable traces. Those controls help a team understand how work was divided and executed.
What to know
Where it fits
Open Multi-Agent fits TypeScript backends where developers want a coordinator to turn a goal into assigned tasks with dependencies. Its single-agent and explicit-pipeline modes cover work that does not need that planning step.
Notable points
What stands out
The project documents plan-only preview, replay from a saved plan, and approval gates for plans, task dispatch, and tool calls. Built-in tools require explicit grants and file tools use a default workspace, giving builders concrete places to inspect access before an agent team runs.
Before using
What to review
Provider setup, model costs, API-key handling, rate limits, and whether the selected provider receives tool output or trace context.
Which tools are granted to each agent, especially shell, file, grep, glob, delegation, MCP, and custom tools.
Filesystem sandbox settings, working directories, trace retention, dashboard outputs, and any shared memory backend used in a project.
Plan approval, task retry, timeout, loop detection, token budget, and human review settings before running long or expensive workflows.
Current issues, releases, package version, examples, and docs before relying on behavior in production code.
Reader fit
Who may find it relevant
TypeScript and Node.js builders comparing agent-team frameworks.
Readers who want to see how a goal becomes a task graph before the agents begin acting.
Teams looking at approval gates, replayable plans, observability, provider routing, and tool access as agent-control patterns.
Less relevant for readers looking for a finished consumer assistant, a Python-first agent framework, or a no-code workflow builder.
Editorial note
Why LifeHubber lists it
Open Multi-Agent keeps planning, review, replay, tracing, and tool access visible around a multi-agent run. Builders can compare those controls with frameworks that rely on hand-written workflows or a different programming language.
Source links
Source materials
Reader note
Before relying on this entry
LifeHubber lists entries to help readers inspect AI projects, not to endorse them or prove they are safe, suitable, accurate, maintained, or right for a specific use. We do not verify every entry in depth. Before relying on anything listed, review the original materials, terms, privacy practices, limits, and risks that matter for your situation.
What to explore next
Compare how the workflow is defined before agents run.
Open Multi-Agent can turn a goal into a task DAG automatically. Continue with a TypeScript framework built around explicit workflows, or browse frameworks by language and control style.
More in AI Agents
Keep browsing this category
Explore more AI agent projects.
Paperclip
paperclipai/paperclip
A self-hosted server and dashboard for coordinating agent teams through companies, goals, roles, issues, heartbeats, budgets, approvals, and persistent activity records.
Unreal Agent
unreallabsai/unreal-agent
A Go agent harness with asynchronous tool operations, persisted and forkable sessions, a runner executable, and benchmark tooling for builders designing their own agent runtime.
Her Claude Code Session Detective
build-small-hackathon/her
A Hugging Face Space for reading Claude Code session JSONL traces, reconstructing sessions in plain English, surfacing production/config/secret-related activity, showing tool and token usage, and answering trace questions with turn references.
For project maintainers
Listed here? You can use the badge.
If you maintain a project with a current LifeHubber listing, you may add the optional “Listed on LifeHubber AI Resources” badge to its README, docs, or website. No introduction or permission request is needed.