monid
monid-ai/monid加载项目详情…
本应用为开源项目,仅供学习研究,请遵守其开源协议。
加载项目详情…
本应用为开源项目,仅供学习研究,请遵守其开源协议。
你有没有过这样的经历:花了大半天,好不容易把 AI Agent 调通了,却发现它只能干一件事——查个网页还要换工具、发个邮件又要接另一个 API。AI Agent 本该是"全能助手",结果变成了"工具碎片收集器"。
Monid 正是为了解决这个痛点而生。它自称"OpenRouter for agent tools"——OpenRouter 把所有 AI 模型统一成一个接口,Monid 则把所有工具 API 统一成一个接口。一个 API Key,一个账户余额,2,000+ 工具、72+ 提供商,全部即插即用。

在 Monid 出现之前,AI Agent 接工具是个噩梦:
Monid 的思路很简单:像选模型一样选工具。它的 Discover API 会实时对比所有可用供应商的价格、延迟、可用性,帮 Agent 自动挑最合适的那一个。用多少付多少,不订阅、不包年。
Monid 的核心是一个声明式连接器框架。开发者不需要写客户端代码,只要声明"这个 API 的地址是什么、参数怎么传、费用怎么算",Monid 的编译器就会自动生成密封的执行单元(Sealed Unit),在引擎中安全运行。
整个项目用 TypeScript + Deno 2.x 构建,核心模块包括:
这种设计的精妙之处在于:连接器本身是纯数据,Coding Agent 完全可以根据 API 文档自动生成新的连接器。官方甚至在 AGENT.md 中提供了提示词,让 AI 直接从 API 文档生成连接器代码。
对于开发者来说,上手 Monid 只需要:
git clone https://github.com/monid-ai/monid.git
cd monid
deno task check && deno task test # 类型检查 + 188 个回放测试
然后设置一个 Provider API Key(比如 TINYFISH_API_KEY),就可以运行:
deno task engine:run 'tinyfish#search' --query-params '{"query":"AI agent frameworks"}'
如果要集成到自己的 AI Agent,只需让 Agent 读取 https://monid.ai/SKILL.md——Monid 会自动为 Agent 注册所有可用工具,Discover、Inspect、Run 三个动词覆盖完整生命周期。前两个动词免费,只有 Run 按实际调用计费。
| 维度 | 传统方式 | Monid |
|---|---|---|
| 工具数量 | 每个供应商单独对接 | 2,000+ 工具一键接入 |
| 成本控制 | 订阅制,余额沉睡 | 按调用计费,用多少付多少 |
| 供应商切换 | 硬编码,换供应商要改代码 | API 级别动态选择 |
| 开发门槛 | 每个工具都要写客户端 | 声明式连接器,Agent 可自动生成 |
Monid 代表的趋势是AI Agent 的工具层标准化。就像 OpenRouter 统一了大模型接口一样,Monid 正在统一 AI Agent 的工具接口。它的声明式连接器格式让工具提供变得可组合、可测试、可版本控制——更重要的是,任何人都可以用 AI 生成新的连接器,生态扩张的边际成本几乎为零。
发布 15 天内,平台已产生 3,000+ 次工具调用,支持 MCP 协议,可与 Claude.ai、Cursor、Windsurf 等主流 Agent 平台对接。增长曲线值得关注。
技术栈:TypeScript | Deno 2.x | Zod | 自研 Compiler
许可证:MIT
星标:155★ | Fork:17
官网:https://monid.ai | 文档:https://docs.monid.ai