Inkeep是什么?
Inkeep是一款同时面向工程团队和业务团队的AI智能体构建平台,可创建对话助手、内部Copilot和自动化工作流。用户既能在可视化画布中配置,也能通过TypeScript SDK用代码开发。
它的突出特点是可视化配置与代码之间支持双向同步,业务人员和开发者可以维护同一套智能体定义。平台还提供多智能体编排、MCP工具、交互界面组件、调用协议和运行追踪。
一句话介绍
Inkeep是一个可自托管的AI智能体平台,支持无代码与TypeScript双向协作,并可把智能体部署到网站、产品、客服系统、团队聊天和程序化工作流中。
主要功能
无代码可视化构建器
业务团队可以使用拖放画布创建和维护智能体、子智能体及工作流,不必把所有更改交给工程团队。可视化方式适合配置提示、工具、路由和协作关系。
TypeScript Agents SDK
开发者可以用TypeScript声明智能体、子智能体和自定义工具,并利用类型检查、编辑器提示、版本控制和CI/CD。当前SDK包的稳定版本为0.80.6。
代码与界面双向同步
工程团队可以把代码推送到可视化构建器,也可以把界面中的修改拉回代码。双向同步减少一次性导出后代码与业务配置逐渐分叉的问题。
多智能体架构
平台可以把多个专业子智能体组织为团队,由不同角色处理检索、客服、写作、运营或业务动作。任务划分需要明确路由规则、工具权限和失败回退。
MCP工具与凭证管理
智能体可以连接MCP服务器、企业API和第三方应用,并通过凭证管理控制访问。企业部署还可使用用户级权限、工具白名单和即时凭证减少过度授权。
对话界面与自定义组件
Inkeep提供React、JavaScript和可嵌入聊天组件,可显示普通消息、卡片、表单及其他自定义界面。开发者也能沿用Vercel AI SDK格式构建自己的前端。
多种调用协议
同一个智能体可以通过MCP、Agent-to-Agent协议、Webhook和Vercel AI SDK格式调用。这样既能服务实时聊天,也能运行异步自动化或作为其他AI系统的工具。
追踪与OpenTelemetry
平台提供运行追踪界面,并可通过OpenTelemetry观察会话、模型调用和工具动作。工程团队可以据此排查错误、性能、成本和权限问题。
评测与质量检查
企业能力包括测试场景、运行轨迹和自动质量检查,用于在客户接触前发现错误,并持续审查真实会话。评测标准可以覆盖工具选择、事实完整性、语气和业务规则。
分析与运营监测
企业管理界面可以统计对话、自动化、AI消息和MCP动作,并比较不同智能体的使用情况。指标应与真实解决率、人工接管、客户体验和业务结果结合。
统一AI搜索与托管RAG
企业版提供Unified AI Search,可接入公开文档、帮助中心、Notion和Confluence等知识空间,并提供托管检索与语义搜索。自托管免费版可以连接团队自己的RAG服务或向量数据库。
知识和内容闭环
智能体可用于创建和更新知识库、产品文档和博客,也可以从客服工单和产品变化中发现内容缺口。自动生成内容应经过负责人审核后再发布。
平台架构
| 组件 | 作用 | 主要用户 | 关键输出 |
|---|---|---|---|
| agents-api | 管理智能体、子智能体、MCP、凭证和项目 | 平台与后端开发者 | REST配置、执行、评测和追踪 |
| agents-manage-ui | 可视化创建和管理智能体 | 业务人员与管理员 | 智能体配置与工作流 |
| agents-sdk | 用TypeScript声明智能体和工具 | 工程团队 | 可版本控制的智能体代码 |
| agents-cli | 执行推送、拉取和开发辅助命令 | 开发者 | 代码与界面同步 |
| agents-ui | 提供聊天和动态消息组件 | 前端开发者 | 嵌入式助手界面 |
| OpenTelemetry | 输出运行和工具调用观测数据 | 运维与AI工程团队 | 轨迹、性能和诊断信息 |
智能体可以部署到哪里?
| 部署位置 | 使用方式 | 适合场景 | 版本要求 |
|---|---|---|---|
| 网站聊天气泡 | 嵌入UI组件 | 文档问答和客户服务 | 免费版可构建 |
| 产品内Copilot | 自定义React或JavaScript界面 | 结合用户上下文执行操作 | 免费版可构建 |
| 客服平台 | Zendesk、Salesforce等集成 | 工单辅助和自动回复 | 企业版 |
| Slack、Teams、Discord | 团队聊天集成 | 内部助手和协作工作流 | 开箱渠道主要为企业版 |
| Claude、ChatGPT、Cursor | 作为MCP工具使用 | 让现有AI客户端调用智能体 | 免费版支持 |
| 程序化任务 | Webhook、A2A或SDK调用 | 异步自动化和系统间流程 | 免费版支持 |
典型应用场景
客户体验助手
企业可以在帮助中心、技术文档或产品内提供基于知识的对话助手,并在需要时调用账户或业务工具。高风险动作应要求身份确认和人工批准。
支持团队Copilot
内部Copilot可以总结客户问题、检索知识、建议回复、补充工单字段并协助升级。它适合减少重复查找,同时保留支持人员对最终回复的控制。
文档与知识维护
智能体可以从重复工单和产品变更中识别知识缺口,再生成文档草稿或更新建议。团队可以把审核和发布设置为独立步骤。
销售、营销和运营助手
内部智能体可以查询业务系统、准备会议、更新CRM、生成内容和处理重复运营任务。实际可执行范围取决于连接工具和用户权限。
多智能体自动化
复杂工作可以拆给不同子智能体,由一个协调智能体选择角色和工具。多智能体并不自动提高准确率,反而需要更严格的状态、成本和终止条件。
自托管快速开始
本地开发需要Node.js 22或更高版本、Docker以及pnpm 10或更高版本。初次运行会启动可视化构建器和所需服务。
- 安装并检查Node.js、Docker和pnpm版本,确认Docker服务正在运行。
- 使用项目创建工具生成一个新的Inkeep Agents目录。
- 进入项目目录并执行开发环境设置脚本,生成必要配置。
- 启动开发服务,使用环境文件中的管理账号登录可视化构建器。
- 打开示例智能体并进行一次对话,确认模型和服务运行正常。
- 配置自己的模型密钥、MCP工具和权限,不要沿用示例凭证。
- 把智能体代码纳入版本控制,并在上线前建立测试和追踪。
从原型到生产的实施流程
- 选择一个任务边界清晰、可由人工复核的客户或内部场景。
- 整理知识、工具和动作清单,并为每项工具设置最小权限。
- 决定由业务人员在画布配置,还是由开发者在SDK中定义初稿。
- 使用双向同步让提示、工具和路由在代码与界面保持一致。
- 编写正常、边界、权限不足和工具失败等测试场景。
- 接入追踪、成本、延迟、人工接管和业务结果监测。
- 先向有限用户开放,确认安全和质量后再扩大渠道与自动化范围。
模型与工具选择
Inkeep允许选择不同LLM供应商,企业版明确支持OpenAI、Azure OpenAI、Anthropic以及自带密钥。框架底层使用Vercel AI SDK与模型供应商交互。
- 按任务难度选择模型,不必让所有子智能体使用最昂贵模型;
- 生产密钥应放在服务端密钥管理系统,不能暴露在浏览器;
- 模型切换前要用同一评测集比较质量、延迟和成本;
- 工具动作应使用独立身份、最小权限和可撤销凭证;
- 退款、删除、付款和外发消息等动作建议加入人工审批;
- 对模型输出进行结构验证,不能只依赖自然语言承诺。
协议和集成方式
| 方式 | 用途 | 代表场景 | 注意事项 |
|---|---|---|---|
| MCP | 暴露或调用工具 | Claude、ChatGPT、Cursor和第三方服务 | 验证服务器和工具权限 |
| A2A | 智能体之间互操作 | 把Inkeep智能体交给其他智能体调用 | 确认身份、状态和错误语义 |
| Webhook | 事件触发异步任务 | 工单、CRM和内容更新 | 处理签名、重试和幂等 |
| Vercel AI SDK | 连接模型与聊天界面 | 自定义Web助手 | 检查版本兼容与流式响应 |
| REST API | 配置和执行平台对象 | 后台集成与自动化 | 鉴权、限流和审计要单独设置 |
| OpenTelemetry | 输出可观测数据 | 追踪模型、工具和会话 | 日志需要脱敏和保留策略 |
开源版与企业版
| 能力 | 免费自托管版 | 企业版 |
|---|---|---|
| 可视化构建器 | 支持 | 支持 |
| TypeScript SDK | 支持 | 支持 |
| 代码与界面双向同步 | 支持 | 支持 |
| 多智能体和MCP工具 | 支持 | 支持 |
| 追踪与OpenTelemetry | 支持 | 支持 |
| UI聊天组件 | 支持 | 支持 |
| 公开与私有知识采集 | 自行接入 | 托管采集 |
| 托管RAG和语义搜索 | 不包含 | 包含 |
| Slack、Teams、Discord | 需自行集成 | 开箱集成 |
| Zendesk、Salesforce等客服系统 | 需自行开发 | 企业集成 |
| 单点登录、RBAC和审计日志 | 不包含 | 包含 |
| PII移除与数据控制 | 自行实现 | 包含 |
| 部署 | 自托管 | 云、混合或自托管 |
| 支持 | 社区 | 专属工程团队 |
价格
价格信息于2026年8月23日核验,实际金额、税费、汇率和优惠可能变化,最终以结算页面显示为准。
Inkeep提供免费自托管方案和定制报价的企业方案。企业版没有公开固定金额,报价会结合预期使用量、托管、知识检索、集成、安全和支持需求。
| 套餐 | 价格 | 计费周期 | 核心权益或额度 | 适合用户 |
|---|---|---|---|---|
| 免费自托管版 | 软件许可费为0 | 长期使用 | 构建器、SDK、多智能体、MCP、UI和追踪 | 开发者和能自行运维的团队 |
| Enterprise | 定制报价 | 按合同 | 托管RAG、企业集成、安全治理和专属支持 | 生产级企业团队 |
| 企业演示 | 免费 | 单次评估 | 可使用客户内容进行演示 | 正在选型的组织 |
| 模型费用 | 按供应商用量 | 按令牌或请求 | 实际LLM推理 | 所有使用外部模型的部署 |
| 基础设施 | 自行承担或计入合同 | 按资源 | 计算、数据库、存储和网络 | 自托管或专属环境 |
“免费长期使用”只指框架许可不收订阅费,不代表运行成本为零。自托管仍要支付模型、服务器、数据库、监控、运维和安全成本。
GitHub与许可证
Inkeep Agents代码在GitHub公开,核心仓库使用TypeScript并保持活跃开发。Agents SDK当前npm稳定版本为0.80.6,代码包要求阅读仓库内许可证。
项目采用Elastic License 2.0并附加Inkeep补充条款,属于fair-code和source-available,而不是OSI定义下不受商业场景限制的传统开源许可证。
| 许可事项 | 是否允许 | 条件或限制 |
|---|---|---|
| 内部使用和修改 | 允许 | 遵守ELv2和补充条款 |
| 复制和分发 | 允许 | 必须同时附带许可证与补充条款 |
| 嵌入特定助手 | 允许 | 终端用户不能获得智能体构建和编排能力 |
| 为单一客户提供定制服务 | 允许 | 由服务方人员操作,客户只使用结果助手 |
| 对外提供托管平台 | 不允许 | 不能让第三方访问实质性平台功能 |
| 开发第三方Agent Builder | 不允许 | 包括通用或垂直化构建器 |
| 移除许可或版权标识 | 不允许 | 必须保留通知并标明修改 |
为什么不能简单写成完全开源?
代码可查看、自托管和修改,但补充条款禁止使用它向第三方提供Agent Builder,也限制重新包装构建与编排功能。商业产品、SaaS和代理服务应在发布前审查许可证。
企业安全能力
| 安全能力 | 当前说明 | 使用价值 |
|---|---|---|
| SOC 2 | Type II认证并进行年度第三方审计 | 验证组织与技术控制 |
| 数据加密 | 传输中和静态加密 | 保护网络与存储数据 |
| PII保护 | 自动检测和移除并支持保留策略 | 减少敏感数据进入模型 |
| 数据保留 | 支持自定义和零保留 | 按业务与合规需要控制日志 |
| 模型训练 | 客户数据不用于训练 | 降低数据被复用风险 |
| 身份访问 | SSO、SAML和RBAC | 集中管理员工与角色 |
| 智能体治理 | 用户权限、工具白名单和即时凭证 | 限制工具动作范围 |
| 可用性 | 99.9%以上SLA | 适合生产服务 |
| 部署 | 云、混合、自托管和私有云 | 适应企业网络要求 |
| 安全测试 | 定期审计和渗透测试 | 持续发现基础设施风险 |
隐私与数据处理
Inkeep会处理客户及其终端用户提交给AI功能的内容、账户信息和第三方集成内容。客户需要为终端用户数据取得合法权限,并应避免提交社会安全号码、健康、种族、宗教、生物识别和犯罪记录等敏感数据。
| 数据类别 | 可能包含 | 处理目的 | 控制建议 |
|---|---|---|---|
| 账户信息 | 姓名、邮箱、电话、公司和位置 | 创建账户、服务与沟通 | 最小化管理员账号 |
| 用户内容 | 对话、知识、附件和工具结果 | 运行AI功能和集成 | 脱敏并限制保留 |
| 集成内容 | 第三方应用中的数据 | 连接业务工具 | 核实第三方条款与权限 |
| 支付信息 | 卡号末四位和付款状态 | 订阅与账单 | 由合规支付流程处理 |
| 设备和使用信息 | IP、设备、页面、查询和网络数据 | 运行、分析和安全 | 配置Cookie与日志政策 |
| 通信信息 | 邮件、工单、表单和附件 | 支持与销售沟通 | 避免发送敏感数据 |
模型训练说明
隐私政策说明不会使用可向第三方暴露个人数据的方式训练大型语言模型或基础模型,企业安全页面进一步承诺客户数据不用于模型训练。客户仍要核实自己选择的模型供应商和密钥方案。
共享与国际传输
数据可能交由服务商、专业顾问、客户启用的第三方应用、关联公司或业务承接方处理,并可能存储在美国等国家。企业应通过数据处理协议核对分包商、地区和传输保障。
数据权利
个人可以申请访问、更正或删除数据,特定地区还可以反对、限制处理、请求可携带或撤回同意。客户终端用户通常应先向控制其数据的企业提出请求。
智能体治理建议
- 每个智能体只连接完成任务所需的工具和数据;
- 按用户身份动态决定可见记录与可执行动作;
- 支付、退款、删除和外发消息必须设置审批或确认;
- 对Webhook和工具调用实施签名、幂等与重试上限;
- 追踪日志在写入前移除凭证、个人信息和机密字段;
- 为提示注入、越权工具调用和数据外泄建立测试;
- 对模型、工具和知识更新执行版本化与回滚。
产品优势
- 可视化构建器与TypeScript SDK真正双向同步;
- 同一平台覆盖聊天助手、自动化和多智能体工作;
- 支持MCP、A2A、Webhook和Vercel AI SDK等开放接口;
- 提供UI组件、追踪和OpenTelemetry,开发链路较完整;
- 免费版可以自托管,并允许选择模型供应商;
- 企业版补充托管RAG、渠道集成、安全控制和专属工程支持;
- 代码公开且持续更新,便于评估实现和自行部署。
使用限制
- 源码公开不等于无条件开源,商业竞争性用途受到限制;
- 自托管需要Node.js、Docker、数据库、模型和运维能力;
- 免费版不包含托管知识采集、语义搜索、SSO和PII移除;
- 企业价格不透明,需要按用量、集成和服务范围报价;
- 第三方MCP服务器和业务API会扩大供应链与权限风险;
- 多智能体会增加调用成本、延迟和状态排查难度;
- AI输出和工具动作可能出错,重要业务不能取消人工控制。
适合哪些用户?
- 希望开发者和业务人员共同维护智能体的企业;
- 需要在网站、产品和客服系统部署AI助手的团队;
- 想用TypeScript构建可版本化智能体的工程组织;
- 需要MCP工具、多智能体和自定义界面的开发者;
- 重视自托管、模型选择和可观测性的技术团队;
- 需要托管RAG、企业安全和专属实施支持的大型组织。
不太适合哪些情况?
- 只想直接使用一个个人聊天机器人,不准备构建应用;
- 需要采用MIT或Apache许可证进行无约束再销售的平台厂商;
- 没有容器、Node.js和服务端运维能力却坚持完全自托管的团队;
- 需要公开固定企业价格和即时在线购买的采购流程;
- 希望智能体在没有权限与审批机制时直接执行高风险动作。
基本信息
| 项目 | 内容 |
|---|---|
| 工具名称 | Inkeep |
| 工具类型 | AI智能体构建、多智能体、工作流自动化 |
| 构建方式 | 无代码画布、TypeScript SDK |
| 同步 | 代码与可视化双向同步 |
| 主要协议 | MCP、A2A、Webhook、Vercel AI SDK |
| 免费方案 | 可自托管的source-available框架 |
| 企业方案 | 托管、混合或自托管,定制报价 |
| SDK版本 | 0.80.6 |
| 许可证 | Elastic License 2.0加补充条款 |
| 传统开源 | 否,属于fair-code |
| 安全 | SOC 2 Type II、GDPR、加密和企业访问控制 |
常见问题
Inkeep免费吗?
免费自托管版不收软件订阅费,并包含构建器、SDK、多智能体、MCP、UI和追踪。模型、服务器、数据库和运维仍会产生费用。
Inkeep完全开源吗?
不是传统意义上的完全开源。代码公开并允许内部使用、修改和自托管,但ELv2及补充条款禁止用它向第三方提供Agent Builder等竞争性服务。
不写代码可以使用吗?
可以通过可视化构建器配置智能体和工作流。复杂工具、数据接入、权限和自定义界面通常仍需要开发者参与。
支持哪些编程语言?
当前Agent SDK以TypeScript为主,前端组件覆盖React和JavaScript。其他系统可以通过REST、Webhook、MCP或A2A协议调用。
可以部署在自己的服务器吗?
可以使用Docker自托管,免费版即以自托管为主。企业版还提供云、混合、私有云和自托管选择。
可以连接自己的RAG吗?
可以把自托管智能体连接到自有RAG服务、向量数据库、API或MCP服务器。托管知识采集与语义搜索属于企业版。
支持客服平台吗?
企业版提供Zendesk、Salesforce及其他支持平台集成,免费版可以自行通过API或MCP开发连接。实际平台清单需按合同确认。
客户数据会用于训练模型吗?
企业安全说明承诺客户数据不用于训练,隐私政策也排除以可能向第三方暴露个人数据的方式训练基础模型。自带模型密钥时还要检查模型供应商条款。
企业版多少钱?
企业版没有公开固定金额,会根据预期用量、托管、RAG、渠道集成、安全和支持范围报价。团队可以先申请在自有内容上的免费演示。
如何控制智能体误操作?
可以结合用户级权限、工具白名单、即时凭证、PII移除、追踪和人工审批。高风险动作还应在业务系统侧再次验证权限和参数。
总结
Inkeep把无代码画布、TypeScript SDK、双向同步、多智能体、MCP工具、UI组件和可观测性放在同一套平台中。它尤其适合需要工程团队与业务团队共同交付客户助手和运营自动化的组织。
选择时要同时考虑运行成本、企业功能报价和许可证边界。自托管版灵活但需要运维与安全建设,企业版补齐托管知识、安全治理和专属支持,而fair-code条款限制将框架重新包装成第三方智能体构建平台。
桂公网安备45132202000164号