适合谁
- 希望技术与非技术团队在同一平台协作构建智能体的团队
- 需要无代码可视化构建器与 TypeScript SDK 双向同步的团队
- 需要多智能体架构的团队
- 希望自托管并部署在自有基础设施上的团队
- 需要使用 MCP 工具与凭证管理、并可选择自带 LLM 提供商的开发者
Inkeep Agents 是一个 fair-code、source-available 的 AI 智能体平台,主打无代码可视化构建器与 TypeScript SDK 的双向同步,适合需要技术与非技术团队协作、多智能体架构、MCP 工具与自托管部署的团队。它采用 ELv2 与 Inkeep 补充条款,对竞争性用途有限制;来源未提供具体的客户端配置示例,因此不适合期望开箱即用客户端配置的用户。
Inkeep Agents 是一个用于构建 AI 智能体与多智能体工作流的平台。它提供无代码可视化构建器(拖拽式画布)和 TypeScript Agents SDK(@inkeep/agents-sdk)两种方式,二者完全互操作并支持双向同步,使技术与非技术团队都能在同一平台上创建和管理智能体。平台由多个组件构成:agents-api(通过 REST API 管理智能体、子智能体、MCP 服务器、凭证与项目,并负责智能体执行与评估、跟踪会话状态、发出 OTEL 追踪)、agents-manage-ui(可视化构建器 Web 界面)、agents-sdk(用于声明式定义智能体和自定义工具的 TypeScript SDK)、agents-cli(包含 inkeep push 与 inkeep pull 等命令,用于在 TypeScript SDK 代码与可视化构建器之间同步)以及 agents-ui(用于在 Web 应用中嵌入动态对话体验的聊天 UI 组件库)。底层使用 Vercel AI SDK 对接 LLM 提供商,兼容 useChat。支持通过 MCP、A2A 与 Vercel SDK API 触发智能体,提供 Traces UI 与 OpenTelemetry 可观测性,并可用 Vercel 或 Docker 轻松部署。软件采用 Elastic License 2.0(ELv2)并受 Inkeep 补充条款约束,属于 fair-code、source-available 许可。
仓库根目录即服务器路径。根据 README,可先阅读官方文档(https://docs.inkeep.com)或 1 分钟快速开始(https://docs.inkeep.com/get-started/quick-start)。构建方式有两种:1) 通过 agents-manage-ui 的可视化构建器在画布上拖拽创建;2) 通过 TypeScript SDK(@inkeep/agents-sdk)以代码声明式定义智能体,示例见 README 中的 basicAgent 与 helloAgent 代码。使用 agents-cli 中的 inkeep push 和 inkeep pull 命令在 TypeScript SDK 代码与可视化构建器之间同步。部署可使用 Vercel 或 Docker。来源未提供具体的客户端配置示例。