STiFLeR7/memex
🔌 MCP 服务器STiFLeR7
一款为AI编程助手打造的时序知识图谱系统,通过Neo4j追踪代码演进与架构决策。
Memex通过将原始Git历史记录转换为复杂的时序知识图谱,充当了AI编程助手的长期记忆层。与依赖静态嵌入的传统RAG系统不同,Memex使用Graphiti和Neo4j来维护代码库的动态表示。它追踪模块、符号及特定工程决策的演进,使AI助手不仅能理解代码是什么,还能理解其背后的设计初衷。
该系统配备了12种用于读写图谱的专业工具,使AI助手能够查询历史上下文或记录新的架构见解。其核心创新在于使用衰减的置信度分数和有效期,随着代码库的变化自动降低陈旧信息的优先级。这确保了提供给大模型的上下文始终准确,并能感知当前的开发状态。它可以通过npx轻松集成到现有工作流中,并以MIT协议开源。
💡核心亮点
- ├─基于Neo4j构建时序知识图谱
- ├─提供12种AI助手专用读写工具
- └─具备时间衰减的置信度评分机制
🎯适用人群
- ├─AI软件工程师
- ├─DevOps工程师
- └─技术负责人