MemPalace是一款开源的本地AI记忆系统,采用"记忆宫殿"架构将对话和项目数据组织为 wing(人/项目)、hall(记忆类型)、room(具体主题)三层结构,实现34%的检索提升。核心创新包括AAAK压缩方言(30倍无损压缩、170令牌加载关键上下文)和时序知识图谱,在LongMemEval基准测试中达到96.6%的R@5分数(零API调用),为目前最高分的免费方案。
- 核心架构——记忆宫殿: 数据按wing(人或项目)、room(具体主题)、closet(压缩摘要指向原文)、drawer(原始文件)四层组织;hall连接同wing内的room,tunnel跨wing关联相同主题,结构化检索比纯语义搜索提升34%。
- AAAK压缩技术: 专为AI设计的无损速记方言,30倍压缩率,任何LLM无需解码器即可读取;170令牌承载团队、项目、偏好等关键事实,年成本约507/年。
- 四层记忆栈: L0身份(~50令牌)、L1关键事实(~120令牌,AAAK格式)始终加载;L2房间回忆、L3深度搜索按需触发,实现高效上下文管理。
- 基准测试成绩: LongMemEval R@5达96.6%(纯本地ChromaDB)、100%(混合Haiku重排);零API调用、无云服务的免费方案超越Mastra(94.87%)、Mem0(~85%)、Zep(~85%)等付费系统。
- MCP工具集成: 提供19种工具,支持Claude/Cursor/ChatGPT自动调用;本地模型可通过
wake-up命令或CLI搜索接入,全栈可离线运行。
- 时序知识图谱: SQLite存储的实体关系三元组带有效时间窗口,支持动态事实验证(如任期计算、日期冲突检测)和历史状态查询,对比Zep的Neo4j云方案完全免费本地运行。