你的AI助手每次都失忆?Cognee 给它装一个跨session的永久记忆系统

你的 AI 助手每次对话都是从零开始?

问它”上次那个项目用的什么方案”,它一脸懵——因为它根本不记得。这是 AI Agent 落地最大的痛点:没有长期记忆。

Cognee 干的就是这件事——给 AI Agent 装一个能跨 session 持久化的记忆系统。


它到底是什么

Cognee 是开源的 AI 记忆平台,GitHub 狂收 29.9k stars(还在涨)。核心思路很清晰:

把各种格式的数据(文档、代码、聊天记录、产品文档)全部吃进去,自动构建一张知识图谱,Agent 每次提问时可以先查这张图,而不是去读一堆原始文件。

支持的功能包括:
remember — 永久存入知识图谱
recall — 查询记忆,支持自动路由到最佳搜索策略
forget — 删除不需要的记忆
improve — 基于反馈持续优化记忆质量


为什么有意思

1. 比 RAG 聪明一个量级

传统 RAG 是向量检索,问什么搜什么,没有上下文关联。Cognee 把你所有数据建成图谱,可以回答”这两个模块之间是怎么串起来的”这种关系型问题,而不是”哪个文档最像这个问题”。

benchmark 数据也很猛:在 BEAM(对话长期记忆测试)上,100K token 场景达到 0.79 的准确率,超越此前 SOTA 的 0.735。

2. 多后端支持,想怎么搭就怎么搭

图数据库可以用 Neo4j,也可以直接用 PostgreSQL(内置 pgvector),本地开发还能用 SQLite/LanceDB/Kuzudb,不用额外部署一堆服务。

3. Claude Code 插件开箱即用

装好插件后,Claude Code 每次对话自动把交互写入记忆,session 结束时自动同步到永久图谱。下次打开项目,AI 直接带上上下文。

4. 支持主流 Agent 框架

Python SDK、Rust 客户端、TypeScript/npm 包、MCP 服务器——都可以接入,不绑定某一家。


怎么上手

Python(最简单):

pip install cognee
import cognee

await cognee.remember("Cognee 让 AI 记住重要的上下文")
results = await cognee.recall("AI 是怎么记住上下文的?")

Claude Code 插件:

claude plugin marketplace add topoteretes/cognee-integrations
claude plugin install cognee-memory@cognee

然后正常用 Claude Code 即可,记忆插件全自动运行。


适合谁用

  • 正在构建 AI Agent / Copilot 的开发者
  • 需要 Agent 跨 session 记住项目背景的团队
  • 想私有化部署一套企业知识库 + 记忆系统的公司

Cognee 开源协议宽松,商用没问题。文档相当完整,还有 Colab 教程可以快速体验。


GitHub:https://github.com/topoteretes/cognee


GitHub: https://github.com/topoteretes/cognee

评论区

0 条评论

登录后可评论。