发现 GitHub 上 Graphiti 这款强大的开源框架,专为动态环境中的 AI 代理打造时间感知的知识图谱,给需要实时处理变化数据的 AI 开发者提供开源解决方案。
通过连续整合用户互动、企业数据和外部信息到一个可查询的图谱中,实现增量更新、高效检索和精确的历史查询,而且不需要重新计算整个图谱。
更值得一提的是,它还提供了 MCP 服务器支持,让 Claude、Cursor 等 AI 助手拥有知识图谱能力。
GitHub: https://github.com/getzep/graphiti
主要功能:
- 实时增量更新,无需批处理重新计算;
- 双时态数据模型,精确追踪事件发生和数据摄取时间;
- 高效混合检索,结合语义、关键词和图遍历方法;
- 通过简单的 Pydantic 模型支持自定义实体;
- MCP 服务器支持,让 Claude 等 AI 助手拥有图谱能力;
- 并行处理优化,适合处理大型数据集。
只需连接 Neo4j 数据库并设置 API 密钥,即可开始构建智能记忆系统。