monid 是什么?面向 AI agent 的工具聚合与连接层

monid-ai/monid · GitHub · 官网
AI 智能体
Star4,247
近 7 天新增0
编程语言TypeScript
开源协议MIT
创建于2026-08-26
最近更新2026-10-15

中文导读

monid 是开源项目,站内分类为 AI 智能体。简介:面向 AI agent 的工具聚合与连接层。项目说明中列出的主要功能包括:一个 base URL 和一个 key 接入 2000+ 工具、72+ provider;discover 按任务对全目录排序,返回价格、健康状态与延迟;连接器声明式定义,包含请求、输入 schema 与用量模型。想让 agent 调用多种外部工具的开发者,以及希望把自己的 API 接入 Monid 的 provider 方。

根据 GitHub 公开数据,该项目的编程语言为 TypeScript,开源协议为 MIT,创建于 2026-08-26,最近更新于 2026-10-15,目前有 4,247 个 Star。

项目介绍

Monid 自称是「agent 工具的 OpenRouter」:一个 base URL、一个 key,就能让 agent 访问 72+ 个 provider 提供的 2000+ 工具,覆盖网页搜索与抓取、人物与公司信息补全、社交平台、评论与市场数据,以及视频、图像和语音生成。

本仓库是连接层(connector layer),用一套通用框架描述每个端点的调用方式、输入、返回和用量计费。连接器是声明式的,因此 coding agent 也能按规范写出一个。用量按调用计费,计费模型在原始响应上结算,供应商报错或未匹配到结果时按零计费。discover 会在调用时对全目录排序,返回候选端点的价格、健康状态和 p50/p95 延迟。

主要功能

适合谁用

想让 agent 调用多种外部工具的开发者,以及希望把自己的 API 接入 Monid 的 provider 方。

快速上手

  1. 安装 Deno 2.x,然后 git clone https://github.com/monid-ai/monid.git 并 cd monid
  2. 运行 deno task check && deno task test 做类型检查和 188 个回放测试
  3. 设置 export TINYFISH_CREDENTIALS_API_KEY=... 后运行 deno task engine:run 'tinyfish#search' --query-params '{"query":"solid-state battery suppliers","domain_type":"news"}'
  4. 用 deno task catalog providers / endpoints / inspect 浏览编译后的目录
  5. 参考 connectors/exa/ 与 DEVELOPMENT.md 编写连接器,用 deno task record 录制 fixture 后提 PR

Star 增长趋势

4,2474,012 · 2026-10-14 至 2026-10-16

同类项目

面向 AI 编程代理的性能优化系统
★ 28.0万 · JavaScript · 更新于 2026-10-15
通过 MCP 让 AI Agent 逆向分析二进制、应用与网站
★ 27.0万 · TypeScript · 更新于 2026-10-16
Nous Research 出品的可自我改进 AI Agent
★ 25.4万 · Python · 更新于 2026-10-15
DeepSeek 开源的一切皆插件的 agent harness
★ 25.0万 · TypeScript · 更新于 2026-10-15
把网页变成 LLM 可用数据的抓取与搜索工具
★ 19.2万 · TypeScript · 更新于 2026-10-15
让 AI 编程助手像最懒的资深开发者一样思考,只写必要的代码。
★ 16.4万 · JavaScript · 更新于 2026-10-15