cognee AI记忆构建添加福利群:解决AI开发者的「MCP实战痛点」
Cognee - 精准持久的AI记忆系统
演示视频 . 文档 . 了解更多 · 加入Discord · 加入r/AIMemory社区 . 社区插件与扩展
利用您的数据为AI代理构建个性化动态记忆系统。Cognee让您用可扩展的模块化ECL(提取、认知化、加载)管道替代传统RAG方案。
🌐 支持语言 : 德语 | 西班牙语 | 法语 | 日语 | 韩语 | 葡萄牙语 | 俄语 | 中文
Cognee是一个开源工具和平台,能将原始数据转化为AI代理的持久动态记忆。它结合向量搜索与图数据库技术,让文档既能按语义检索又能通过关系连接。 Cognee提供默认的记忆创建和搜索功能(如下所述),但您也可以基于它构建专属方案!
:star: 助力我们触达更多开发者,共同壮大Cognee社区。欢迎为本项目加星!
了解更多?查看这个端到端的Colab教程,快速掌握Cognee核心功能。
只需几行代码即可体验Cognee。详细配置请参阅文档。
支持pip、poetry、uv等Python包管理器安装。
uv pip install cognee
import os
os.environ["LLM_API_KEY"] = "您的OPENAI_API_KEY"

或通过模板文件创建.env配置文件。
集成其他LLM服务商?参见LLM供应商文档。
Cognee将处理您的文档,生成知识图谱,并基于复合关系进行查询。
运行最小化示例:
import cognee
import asyncio
from pprint import pprint
async def main():
# 添加文本到Cognee
await cognee.add("Cognee能将文档转化为AI记忆。")
# 生成知识图谱
await cognee.cognify()
# 为图谱添加记忆算法
await cognee.memify()
# 查询知识图谱
results = await cognee.search("Cognee有什么功能?")
# 展示结果
for result in results:
pprint(result)
if __name__ == '__main__':
asyncio.run(main())

如您所见,输出结果来自我们先前存入的文档:
Cognee能将文档转化为AI记忆。
也可通过命令行快速体验:
cognee-cli add "Cognee能将文档转化为AI记忆。"
cognee-cli cognify
cognee-cli search "Cognee有什么功能?"
cognee-cli delete --all

启动本地UI界面:
cognee-cli -ui
观看实际应用场景:
诚邀社区贡献!您的参与能让Cognee更完善。参考贡献指南开始参与。
我们致力于营造包容尊重的社区环境,请遵守行为准则。
我们近期发表了关于优化知识图谱助力LLM推理的研究论文:
@misc{markovic2025optimizinginterfaceknowledgegraphs, title={优化知识图谱与LLM的交互界面以实现复杂推理}, author={Vasilije Markovic and Lazar Obradovic and Laszlo Hajdu and Jovan Pavlovic}, year={2025}, eprint={2505.24478}, archivePrefix={arXiv}, primaryClass={cs.AI}, url={https://arxiv.org/abs/2505.24478}, }