- ✓
暂未采集到具体套餐,价格以官网为准
CerebrumKit
用于构建 AI 代理应用的自托管脚手架
CerebrumKit 是什么?
CerebrumKit 是一个用于构建 AI 智能体应用的自托管脚手架,你可以在可视化管理后台中通过技能(skills)与工具(tools)来组装智能体,并为它们接入自定义的数据库表。它独特的 start / group / stop 工作流能够灵活决定由哪个智能体来响应消息,而且由于工具和技能都以数据库表的形式存储,编辑后无需重启或重新部署,下一条消息即可立即生效。整套框架采用 FastAPI + Vue + Postgres/SQLite 构建,并以 Apache-2.0 协议开源。
产品详细介绍
用于构建 AI 代理应用的自托管脚手架
CerebrumKit 是一个用于构建 AI 智能体应用的自托管脚手架,你可以在可视化管理后台中通过技能(skills)与工具(tools)来组装智能体,并为它们接入自定义的数据库表。它独特的 start / group / stop 工作流能够灵活决定由哪个智能体来响应消息,而且由于工具和技能都以数据库表的形式存储,编辑后无需重启或重新部署,下一条消息即可立即生效。整套框架采用 FastAPI + Vue + Postgres/SQLite 构建,并以 Apache-2.0 协议开源。
定价方案
需要付费创始人评论
嗨,Product Hunt 社区。我为企业构建 AI 智能体,每个项目的第一个月干的都是同样的事:一个管理面板、一个工具注册表、一个存放客户数据的地方、一个让客户能自己改提示词的方式,以及一个员工登录入口。这些都不是真正有趣的部分。
CerebrumKit 就是把那一个月的工作一次性做完,然后开源出来。
让它与众不同的核心理念是:智能体的方方面面都是数据。一个工具就是一个 OpenAI 函数规范加上一个 Python 函数体,二者都存放在数据库中。一项技能就是一段书面指令加上它所需要的工具。一个智能体就是一段描述(即它的系统提示词),再加上它的技能。在管理面板里编辑其中任何一项,下一条消息就会生效——无需重启,无需部署。真正拥有业务流程的人可以自行修改,不必再经过我。
围绕这些核心能力,还包括:可由你自定义数据表的存储库,支持 Excel 导入/导出;基于 WebSocket 的对话;按(智能体,用户)维度的记忆;智能体之间的相互委派;管理端与客户端的角色分离,客户只能看到自己的项目;以及六种 UI 语言,文档也同样支持。
有两件事我想坦诚说明,因为它们是真实的局限:工具函数体是在你自己的服务器上执行的 Python,并没有沙箱隔离(所以工具编写仅限管理员),并且项目仍处于早期阶段——尚无测试套件,也未提供托管演示。它运行在 Python 3.12+、Node 20+ 以及 Postgres 或 SQLite 之上。
免费、自托管,我今天会一整天在这里回答问题——尤其是那些直指这个设计哪里会出错的硬核问题。