MemPalace是一款开源的AI Agent长期记忆管理工具,借鉴记忆宫殿(Memory Palace)认知方法,采用分层结构组织和存储信息。该工具支持以原始语言在本地保存对话及上下文内容,使AI Agent能够跨会话持久化记忆,从而在长期交互中保持连贯性和个性化能力。适用于需要构建具备持续记忆功能的智能体应用场景。
MemPalace采用先保存原话再做语义检索的策略,而非先总结再保存的策略
MemPalace项目当前处于Beta测试阶段
MemPalace的核心本地流程不需要任何API Key
MemPalace提供了29个MCP接口,可被支持MCP协议的AI客户端调用
MemPalace支持导入Claude Code、ChatGPT和Slack的导出文件
MemPalace通过Hooks机制定期提醒AI保存关键记忆,并在上下文即将被压缩前触发紧急保存
MemPalace在LongMemEval基准测试上,不使用LLM的纯检索方案前5召回率达到96.6%
MemPalace的另一个调优方案在LongMemEval未参与调参的问题上达到98.4%的召回率
MemPalace可通过pip安装
MemPalace默认使用ChromaDB作为检索后端,支持完全本地部署
还有 2 条时间轴事件