产品对比
Busabase 与 Zep:给 AI 智能体用,怎么选
Zep 是一层上下文服务:它把对话、文档和业务数据变成一张时序知识图谱,在智能体每一轮对话时把需要的上下文递过去。Busabase 是智能体和团队存放工作成果本身的地方:记录、文档、技能和应用。智能体的每一次改动,都会变成一个人能看、能审、能回滚的变更请求(Change Request)。
一个给智能体一份记忆,一个给团队一套看得见、管得住的记录。很多团队两个都需要;本页按大家真正要做的事逐项对比。
最后核对:2026 年 11 月 13 日,依据 Zep 定价页、官方文档、官方博客和 Graphiti 代码仓库,以及 Busabase 当前产品。
一句话结论
选 Busabase
选 Zep
两个一起用
最关键的区别:每次改动都是一个变更请求
可以把它理解成「数据的 Pull Request」。在 Busabase 里,每一次编辑(一条记录、一篇文档、一个技能文件、一次表结构调整)都是一个变更请求:一条分支,带一串不可篡改的提交。合并时记录往前走,旧数据不会被覆盖。
Zep 的设计正好反过来。你把对话、文档、JSON 记录作为 episode 发给它,由一条由大模型驱动的流水线从中抽取实体和事实,写进图谱。新事实和旧事实矛盾时,旧事实被标记失效并带上结束时间,图谱记得自己以前「以为」什么。这是真正的历史,但它是流水线对你数据的理解;什么能进入记忆,仍然由你来把关。Zep 文档原话是:「提示词构造、记忆准入、工具权限和操作授权,仍由你的应用负责。」(下文提到的 Zep Agent Skills 则有版本和可选的审批环节。)
- 每次写入都带说明和差异。每个改动都写明要做什么,并展示字段级的前后对比。
- 知道是哪个智能体干的。作者,以及改动经由哪把密钥、哪个工具提交,都记在提交上。
- 自带撤销。每条记录、每篇文档、每个技能都保留完整历史,任何一次改动都能回滚。
- 要不要审,你来定。有写权限的写入直接生效;给智能体一把「只能提议」的密钥,它的改动就进收件箱,等人批准或打回。

一句话说清区别:Zep 记下的是图谱学到了什么;Busabase 记下的是团队决定了什么。想的话可以先审再生效,无论如何都能撤回。
Busabase 还给智能体和团队准备了什么
记忆层给的是一个智能体的上下文。下面这些是团队围绕智能体的工作需要的东西,在 Busabase 里都是工作区自带的。
可视化数据表
团队知识库
对所有内容 grep
上传你的技能
应用支持四种运行方式
网站绑自己的域名
为团队协作而做
几分钟接上智能体
数据该在哪就跑在哪

按你要做的事来对比
每一行是团队拿这两个产品真正要做的事,而不是功能打勾。Zep 更合适的地方,表里照实写。
| 你要做的事 | Busabase | Zep |
|---|---|---|
| 看清团队数据每次改动的前后差异,以及是谁改的 | 自带:每次改动都是一个变更请求,带字段级差异、作者和所用的智能体密钥、完整历史,能撤销 | 流水线抽取的事实失效后不删除,并关联来源 episode;什么能进入记忆由你的应用决定 |
| 让某个智能体只能提议、不能直接改 | 可以:「只能提议」的密钥,改动进收件箱等人审 | Agent Skills 可以:成员审批可选(默认自动准入)。图谱数据的准入由你的应用负责 |
| 让同事查看、修改智能体写的内容 | 可以:表格、画廊、看板、日历、甘特图,不用写代码 | 控制台可以浏览图谱;修改节点和事实,文档给出的方式是 SDK 和 API 调用 |
| 让规则原文(人改的那份文字)就是源头 | 可以:文档和记录就是源头,智能体和人改的是同一份 | 来源 episode 原样保存;智能体拿到的是模型从中抽取的事实 |
| 搭团队知识库 | 可以:文档、文件、数据表同在一棵目录树,共用权限 | 不是工作区:文档、对话和业务数据被摄入成图谱 |
| 在所有内容里精确查找文字 | 可以:一次 grep 正则搜索覆盖文件、文档正文、记录和智能体提示词,返回行号和上下文 | 在图谱的事实、实体和 episode 里搜索 |
| 让所有智能体用同一套团队技能 | 可以:上传团队自己写的技能,每个接入的智能体读到同一个版本 | 可以:Agent Skills 从验证成功的运行记录里编译出带版本的技能,也能手写 |
| 把数据做成应用,或用自己的域名发布网站 | 可以:AirApp 可以跑在浏览器、你的电脑、云端沙箱,或发布成网站(自定义域名需 Plus 及以上) | 不是产品功能 |
| 把同事和智能体拉进同一个工作区 | 可以:成员分只读、可写、管理三种角色;智能体用自己的密钥加入 | 控制台给同事分角色;API 密钥上的访问策略决定每个智能体能读什么 |
| 接入 Claude Code、Codex、Cursor 等智能体 | 可以:MCP、命令行、OpenAPI、Webhook 和插件 | 可以:Context MCP Server 走企业身份认证,另有 Zep Context 插件 |
| 团队变大时价格可预期 | 按席位固定价,没有按量超额 | 按摄入的 episode 扣 credits;检索、存储和用户数不计量 |
| 自托管整个产品,包括离线 | 可以:MIT 开源,从笔记本到物理隔离网络 | 开源的是 Graphiti(Apache-2.0),需自备图数据库;完整的 Zep 跑在它的云上,Enterprise 可部署进你的 VPC |
| 时序图谱记忆:带有效期的事实、按时间点查询、每轮对话的上下文 | 不是它的活,用 Zep 或 Graphiti | 可以,这正是 Zep 的主场 |
接下来
下面三项正在开发,现在还不能用。列出来是方便你提前规划,上线后本页会同步更新。
应用用户(App users) 开发中
本体(Ontology) 开发中
细粒度权限 开发中
流水线维护的图谱,还是团队拥有的记录
Zep 是为记忆而做的,而且做得好。每条事实都有两条时间线:一条记录这件事在现实中何时成立,一条记录 Zep 何时得知。每条事实都关联到它的来源 episode,所以智能体能回答「去年三月是什么情况」,而不只是「现在是什么情况」。Zep 按用户、按客户账户或按业务领域分别维护图谱,每一轮对话都拼好一个 Context Block 递给智能体。
但图谱是推导出来的。模型读你发过去的内容,自己判断里面有哪些实体和事实;写下这些事实的不是你团队里的人。对记忆来说这是对的取舍:没人想手工维护客服智能体从一万次对话里学到的东西。可对于团队必须负责的东西,这就不对了:退款规则、价目表、客户合同条款、告诉每个智能体怎么报价的那个技能。
这些应该是人能打开、能完整读、能修改、能回滚的记录。在 Busabase 里,记录本身就是源头。智能体提议一条新的折扣规则,会生成一个带确切前后差异的变更请求;同事在收件箱或看板上看到它、合并它,下周发现不对还能撤销。历史里记的是团队的决定,而不是模型的推断。
想看这个区别的完整展开,可以读《Agent 记忆 vs 知识库 vs 记录系统》。
两个一起用
两者正好互补,不重叠。常见的分工是这样:
- 团队把业务规则、客户记录和智能体要遵循的技能放在 Busabase。无论是人还是智能体,每次改动都是一个变更请求。
- 变更合并后,由 Webhook 或智能体把更新后的记录作为 JSON episode 发给 Zep,图谱学到新事实,并把旧事实标记为失效。
- 运行时,客服或销售智能体每一轮都向 Zep 要这个用户、这个客户的上下文;需要完整的权威记录时,再去 Busabase 读。
- 智能体产出的东西(调研、草稿、更新后的客户备注)再以变更请求的形式写回 Busabase,团队能看、能撤销。
谁也不替代谁。Zep 给智能体一份跟得上变化的记忆,Busabase 给团队一套这份记忆本该依据的记录。
价格一览
Busabase
Plus:每席位每月 $10 起(按年付)。Pro:$20 起。
按席位固定价,没有按量超额。自托管按 MIT 免费,不限席位。
Zep
Flex:每月 $125,含 50,000 credits。Flex Plus:每月 $375,含 200,000 credits。Enterprise:定制。
每摄入一个不超过 350 字节的 episode 计 1 credit;检索、存储和用户数不计量。Agent Skills 在所有套餐中免费至 2027 年 1 月 4 日。
以上为 2026 年 11 月 13 日公开价格;Zep 价格为按月付,其定价页另有年付折扣。最新以 Busabase 定价和 Zep 定价为准。
Zep 更合适的情况
- 你的智能体要跨会话记住人。长期陪伴的助手、客服智能体,需要知道用户上个月说过什么、之后又变了什么,这正是 Zep 的时序图谱要解决的。
- 你希望每一轮的上下文都替你拼好。Zep 负责抽取事实、合并实体,以低延迟返回一个可以直接放进提示词的 Context Block,检索不计量。
- 你想把时序图谱嵌进自己的技术栈。Zep 内部用的框架 Graphiti 以 Apache-2.0 开源,可以跑在 Neo4j、FalkorDB 或 Amazon Neptune 上。
说清楚 Busabase 现在做不到的:没有向量索引,不会自动从对话里抽取事实建成图谱,也不是每轮调用的记忆服务。它也没有实时订阅;给你发布的应用的终端用户做登录,正在开发(应用用户),目前还不能用。现在就需要智能体记忆,就把 Zep 一起用上。
常见问题
Busabase 是像 Zep 那样的智能体记忆层吗?
Zep 也保留旧事实,变更请求有什么不同?
Zep 的 Agent Skills 和 Busabase 里的技能有什么区别?
智能体每次写入 Busabase 都要人审吗?
Busabase 能自托管吗?Zep 呢?
下一步
连上你正在用的智能体,让它把一份真实的团队知识放进 Busabase:一条业务规则、一张客户表、一个技能。然后让它改点什么,读一读它生成的变更请求。
延伸阅读: Agent 记忆 vs 知识库 vs 记录系统 · Busabase 与 Mem0 对比 · AI 智能体的记录系统 · Busabase 与 Supabase 对比 · 变更请求是怎么工作的 · 搜索与 grep
资料来源: Zep home page, Zep pricing, How Graph Creation Works (Zep docs), “Context graphs: two timelines for every fact” (Zep blog), Security & Compliance (Zep docs), “Introducing Zep Agent Skills” (Zep blog, 5 Nov 2026), Agent Skills learning and admission (Zep docs), Context MCP Server (Zep docs), Graphiti on GitHub, Zep's open-source strategy (Zep blog, 2 Apr 2025), Busabase pricing