AgentIndex icon
AgentIndex
工具MCP 服务HOT分类热门最新选型清单对比指南
提交工具
工具MCP 服务HOT分类热门最新选型清单对比指南
首页/
多智能体/
open-multi-agent
open-multi-agent logo

open-multi-agent

活跃·★ 7.0k·MIT·更新于 2026-10-20
★ 必备神器★ 时下流行

OMA(Open Multi-Agent)是自托管的 TypeScript 运行时,面向需要掌控、审批和审计智能体行为的组织。它有三种模式:`runAgent()` 运行单个智能体,`runTasks()` 执行明确的流水线,`runTeam()` 根据目标自动规划。

它的核心功能是持久化审批。计划、任务分派或工具调用都可以返回 `suspend`;请求会与检查点一起保存,并绑定审阅者所见内容的 SHA-256 哈希,重启后从同一内容继续,被篡改的请求会直接拒绝。每次运行都会留下可离线逐字节校验的记录。

它没有遥测和托管控制面,支持云端模型、Ollama、vLLM、llama-server 等本地服务以及国内模型服务。需要 Node.js 20 及以上(README 建议用仍在维护的 LTS),`npm create oma-app` 可生成脚手架,自带不需要 API key 的演示。

本文根据项目 README 和公开仓库数据整理,我们没有实际试用过该工具。数据截至 2026-10-19。

许可证
MIT
最新发布
v1.21.3 · 2026-10-16
最近提交
2026-10-19
贡献者
59
复刻数
2,459
未关闭的 issue 和 PR
5
首次发布
2026-03-31
npm 包
@open-multi-agent/core 1.21.3 · 895 上周下载

来源:GitHub、npm 和 PyPI 的公开接口。

#智能体运行时#TypeScript#人在环路#审批#审计#自托管
$ 安装
$ npm install @open-multi-agent/core
↗ 访问官网★ GitHub
01

功能特性

01runAgent、runTasks、runTeam 三种执行模式
02持久化审批,重启后保留,被篡改则拒绝执行
03运行记录可离线逐字节校验
04支持云端、本地(Ollama、vLLM)和国内模型服务
05无遥测,无托管控制面
02

为什么选择它

+人工审批在重启后依然有效,并与审阅者看到的内容严格绑定。
+运行记录可离线校验,便于审计和事故复盘。
+无遥测、无托管控制面,也支持本地模型。
03

权衡点

!只支持 TypeScript 和 Node.js。
!自托管意味着存储和基础设施都要自己运维。
!下一个大版本将不再支持 Node.js 20。
04

维护状况检查

活跃检查日期: 2026-10-18
最近提交
2026-10-18
近 90 天提交数
100+
近 90 天发布数
14
最新发布
v1.21.3 (2026-10-16)
未关闭 issue
5
近期 issue 至少有一条评论的比例
3/6
近 12 周每周提交数
近 12 周每周提交数: 8, 29, 25, 9, 23, 12, 5, 5, 2, 3, 2, 1

最早的一周在左边,最近 4 周为橙色。数据来源:GitHub 提交统计。

状态规则:GitHub 上已归档 = 已归档;最近提交在 90 天内 = 活跃;91 到 365 天 = 放缓;更久 = 停滞。所有数字来自所示日期的 GitHub API。

讨论最多的未关闭 issue

  • #147 [Tracker] Propose a cookbook example (selective intake)32 条评论 · 2026-04-22
  • #454 Evaluate OpenAI SDK v7 support and the Node.js 22 transition2 条评论 · 2026-07-29
  • #628 [Bug] Demo run failed1 条评论 · 2026-10-16
  • #612 [Feature] Tool wrapper for runImage so agents can decide when to generate0 条评论 · 2026-09-23
  • #611 [Feature] Emit runImage attempts as trace spans0 条评论 · 2026-09-23

issue 标题引自 GitHub。请打开链接确认该问题是否仍适用于你使用的版本。

05

兼容性

Claude Code
客户端
已通过文档验证
Codex
客户端
已通过文档验证
Ollama
本地运行环境
已通过文档验证
Docker
容器环境
已通过文档验证
Node.js
运行时
已通过文档验证
TypeScript
运行时
已通过文档验证
06

快速开始

1
$ npm install @open-multi-agent/core
07

使用场景

↳运行写文件或执行 shell 前必须人工批准的智能体
↳构建带审计记录的 PR 评审或安全分析智能体
↳在现有 Node.js 后端中嵌入多智能体团队
08

同类工具

⚡热门对决:
VSharness-sdk★8.9k→VSadk-js★1.4k→VScommonly★1.4k→VSagience-core★40→
harness-sdk logo
harness-sdk★ 8.9k
Strands Agents 的 Python / TypeScript SDK 与预装好的智能体 harness,模型无关,内置工具、MCP、多智能体模式、记忆、护栏和追踪。
VS对比→
adk-js logo
adk-js★ 1.4k
一个开源、代码优先的TypeScript工具包,用于灵活且可控地构建、评估和部署复杂的AI代理。
VS对比→
commonly logo
commonly★ 1.4k
开源、可自托管的人机协作工作区:人和 Claude Code、Codex 等不同厂商的智能体在同一个 pod 里聊天、共享记忆和任务看板。
VS对比→
agience-core logo
agience-core★ 40
Agience是一个操作系统,致力于将AI生成的输出转化为具有身份、出处和版本历史的、可信赖的、受治理的知识工件,促进人与智能体之间的安全协作。
VS对比→
nanobot logo
nanobot★ 49.3k
nanobot是一个超轻量级、开源、自托管的个人AI代理框架,用Python编写。
VS对比→
beeai-framework logo
beeai-framework★ 3.4k
一个用于在Python或TypeScript中构建生产级多智能体系统的框架。
VS对比→
agents logo
agents★ 1.5k
Inkeep Agents 允许使用无代码可视化构建器或 TypeScript SDK 构建 AI 智能体,具有双向同步功能,方便技术和非技术团队协作。
VS对比→
daydreams logo
daydreams★ 621
Daydreams是一个AI代理框架,用于构建可扩展、可组合的TypeScript智能代理。
VS对比→
查看全部替代品 →

评论

登录后发表评论

暂无评论,来发表第一条吧

本页内容
01功能特性02为什么选择它03权衡点04维护状况检查05兼容性06快速开始07使用场景08同类工具
open-multi-agent /
open-multi-agent
↗

自托管的 TypeScript 智能体运行时:高风险操作等待防篡改审批,每次运行都可离线校验

7.0k2.5kMIT
最后更新3天前
状态活跃
分类多智能体
贡献者59
最新发布v1.21.3
链接
文档↗讨论↗问题↗版本↗
推荐云部署
Ad

在 DigitalOcean 上一键部署

为你的 MCP 服务、Docker 容器与智能体提供即开即用云服务器,新用户立享 $200 免费额度(60天有效)。

立即领取 $200 免费额度
© 2026 AgentIndex.app|由十年 iOS 开发者构建。
按场景挑选关于我们联系我们广告合作隐私政策使用条款QYSGitHub请作者喝咖啡 ☕

按分类浏览

MCP 服务器代码助手工作流自动化RAG / 知识库多智能体浏览器自动化大模型基础设施开发者工具可观测性

与 Anthropic, OpenAI 或 Microsoft 无关。