// 开源多智能体框架,TypeScript 原生

自动分工的智能体团队,跑在你自己的环境里。

从一个目标或显式任务 DAG 出发;在你自己的环境里完成路由、审批、预算、追踪,并从任务边界恢复。

面向 TypeScript 后端与 AI 平台团队
运行零 Key Demo
team.ts · goal目标
模式团队路由确定性调度事件驱动证据凭证 + trace
真实运行目标查看完整目标收起

审查这个服务的安全漏洞,并产出一份分级报告。 证据——一个小型 Node.js/Express 服务: FILE: src/server.ts app.get('/admin/users', (req, res) => res.json(db.query("SELECT * FROM users WHERE name = '" + req.query.name + "'"))) FILE: .env.example ADMIN_API_KEY=[REDACTED generic-secret] 依赖清单:express ^4.17.0;启动脚本运行 src/server.js。 密钥信号:.env.example:1 generic-secret。 请协作完成四项交付: 1. 审查攻击面:认证、暴露的端点与信任边界。 2. 审查数据安全:注入、密钥处理与敏感数据。 3. 审查供应链:依赖、配置与部署。 4. 综合出一份去重、按严重程度分级的安全报告。

拆解为
并行
#0d76a630
攻击面审查:认证、暴露端点与信任边界
状态:完成 (5.2s)
attack-surface-reviewer稳定
#c97a394c
数据安全审查:注入、密钥处理与敏感数据
状态:完成 (2.7s)
data-security-reviewer稳定
#11c36ba6
供应链审查:依赖、配置与部署
状态:完成 (4.6s)
supply-chain-reviewer稳定
#2784ca92
综合报告:去重并按严重程度分级
状态:完成 (9.7s)
synthesizer稳定
#0d76a630攻击面审查:认证、暴露端点与信任边界其余 3 个任务 · 展开完整 DAG
并行
#0d76a630
攻击面审查:认证、暴露端点与信任边界
状态:完成 (5.2s)
attack-surface-reviewer稳定
#c97a394c
数据安全审查:注入、密钥处理与敏感数据
状态:完成 (2.7s)
data-security-reviewer稳定
#11c36ba6
供应链审查:依赖、配置与部署
状态:完成 (4.6s)
supply-chain-reviewer稳定
#2784ca92
综合报告:去重并按严重程度分级
状态:完成 (9.7s)
synthesizer稳定
真实 runTeam() · deepseek-v4-flash · 4 个任务 · 38s
01 为什么选 OMA

从意图到一次可控、可检查的运行。

选择执行拓扑,让就绪工作立即移动,把策略放在正确边界,并保留完整证据。

01规划 → 路由
从结果出发,也可以直接给图。

用 runTeam() 生成可审阅的任务 DAG,或用 runTasks() 执行你定义的图。显式 mode、治理策略或 ExecutionRouter 决定单智能体还是团队执行。

runTeam · runTasks · mode · routingDecision
02调度 → 派发
依赖一就绪,工作就移动。

事件驱动调度器去掉无关的轮次屏障;按能力匹配任务、验证硬性要求、审批每次就绪派发,并保留未经合并的任务级结果。

事件驱动 · onTaskDispatch · taskResults
03治理 → 证据
把策略放到它真正约束的边界。

声明角色与审阅路径,确认高影响工具,在 turn 与 task 边界约束后续调用,再检查治理结论、运行凭证、trace 与评估闸门。

governance · onToolCall · receipt · EvalSet
04你的环境
跑在数据所在的地方。

用你自己的凭证,连接云端提供方、本地端点或气隔环境。工具默认拒绝,core 只有三个运行时依赖。

离线 · 工具默认拒绝 · 3 个运行时依赖
运行证据

每次运行后,都能查清发生了什么。

离线 Run Viewer 把一次已完成的运行变成可复查的证据,无需上传到托管的 OMA 服务。

  • 任务 DAG 与承担者
  • 模型、提供方、token 与成本汇总
  • 工具调用、状态与安全证据详情
打开可观测性参考
// 被提及
A brilliant TypeScript-native multi-agent orchestration framework.
GithubAwesome · 58K subscribers · GitHub Trending Monthly #6
在 YouTube 观看 GithubAwesome 的 GitHub Trending Monthly #6,画面停在 open-multi-agent 的 GitHub 仓库(6k stars)。
04 常见问题

TypeScript 运行时如何表现。

最常被问到的问题,直接回答。完整参考在文档里。

查看全部问题
05 开始上手

第一支团队,一条命令。本地运行,无需注册。

快速开始
无需注册 · 无需 API Key · 不会请求模型
// 直接联系

把 Open Multi-Agent 用进真实业务

联系框架作者本人,帮你梳理 AI 落地目标、让 AI 真正与业务结合

可提供的工程服务
S-01

AI Agent 定制开发

业务梳理、Agent 设计、Prompt 评估、生产部署、私有化与持续支持。

S-02

多智能体系统集成

多 Agent 架构编排、RAG、CRM / ERP / API 对接、性能与稳定性调优。

S-03

企业 AI 咨询

AI 场景评估、技术选型、POC、ROI 估算与落地路线规划。