Monkeys

为什么选择 Monkeys?

为什么选择 Monkeys?

为什么选择 Monkeys?

Monkeys 是一个以工作流为中心的 AI 应用平台。它帮助团队把模型、工具、数据、Agent 和人工审核步骤编排成可复用的应用,并通过可视化编辑器、对话界面和 API 对外提供能力。

当前 Monkeys 已经从早期单体仓库拆成多仓库生态。monkeys 是生态和基础设施入口,运行时代码分别位于 monkeys-servermonkeys-studiomonkeys-agent-server、各类 worker 和工具服务仓库。

工作流是产品界面

Monkeys 把工作流作为核心抽象。一个工作流可以包含模型调用、工具调用、条件分支、循环、人工任务、数据检索和结果组装。它既可以作为聊天应用,也可以作为内部应用、定时任务或 API 服务。

OpenAI 兼容集成

工作流可以通过 OpenAI 兼容接口暴露。已有的聊天客户端、API 网关和调用 /v1/chat/completions 的系统,可以把 Monkeys 工作流当成一个模型来接入。

可插拔工具

工具是由 manifest.json 和 OpenAPI 描述的 HTTP 服务。工具开发者可以使用 TypeScript、Python、Go 或任何能暴露 HTTP API 的运行时。已有 API 服务也可以通过 OpenAPI 或手动配置导入。

团队和租户隔离

平台按 app、tenant、team 和 user 上下文组织数据。核心后端和能力服务会根据部署形态使用表前缀、团队 header 或租户路由来隔离数据。

模块化服务

Monkeys 可以作为一个较小的本地核心栈运行,也可以按需扩展 Agent、Data、Billing、Webhook、MCP、Training、ComfyUI 和第三方工具服务。

运维友好

本地基础设施包含 PostgreSQL、Redis、Elasticsearch、Conductor、MinIO、Prometheus 和 Grafana。生产部署通常沿用相同边界,替换成托管基础设施和 Kubernetes。

Monkeys 仍在 1.0 稳定版本前快速迭代。部署具体版本时,请同时参考对应仓库 README 和本文档。

本页目录