你的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
评论区
登录后可评论。