你是否经常和AI聊天后,想找回某次提到的关键思路、项目细节或代码片段,却怎么也翻不到?MemPalace 就是为此而生——它不是另一个AI聊天工具,而是一个专为大模型时代设计的「个人AI记忆中枢」。它把你的每一次对话原样存下来,用语义搜索精准召回,全程离线运行,不上传任何数据,真正把记忆主权交还给你。
核心功能
- 原样存储,拒绝篡改:所有对话以纯文本形式逐字保存,不摘要、不提炼、不重写,确保原始信息零失真
- 结构化记忆空间:自动将内容组织为「翼(People/Projects)→ 房间(Topics)→ 抽屉(Raw Content)」三级体系,支持按人、按项目、按主题精准过滤检索
- 本地优先,完全离线:默认基于 ChromaDB 构建本地向量数据库,无需联网、不依赖API密钥,敏感对话永远留在你自己的设备上
- 行业领先的检索精度:在权威长记忆评测 LongMemEval 中达成 96.6% 的 R@5 检索准确率(Top-5结果含正确答案),远超多数开源方案
- 插件化后端架构:后端抽象层清晰(
mempalace/backends/base.py),轻松替换为 Qdrant、Weaviate 或自定义向量库,适配不同硬件与场景 - 轻量易集成:提供简洁Python API与CLI命令,可无缝嵌入你现有的AI工作流、RAG应用或本地知识库工具链中
适合哪些人用
如果你是以下角色之一,MemPalace 几乎就是为你量身打造的:AI工程师与RAG开发者——需要稳定、可控、可审计的记忆组件;技术产品经理与研究员——频繁与多个LLM交互,需快速回溯历史决策依据;开发者与终身学习者——积累大量技术问答、调试记录与灵感碎片;注重隐私的创作者与咨询顾问——绝不允许客户沟通、创意草稿等高价值内容离开本地环境。
快速上手
只需三步,5分钟内启用你的本地AI记忆库:
- 安装:
pip install mempalace(已发布至PyPI,国内镜像源同步可用) - 初始化并存入首条记忆:
mempalace add "如何用LangChain实现带记忆的Agent?" --wing "LangChain" --room "Agent开发" - 语义搜索:
mempalace search "agent状态保持",立即返回匹配的历史对话原文
进阶用户可查阅官方文档站,配置自定义嵌入模型、切换后端或接入VS Code插件。
项目信息
The best-benchmarked open-source AI memory system. And it’s free.
48.0k
Stars
6.3k
Forks
Python
MIT
编程语言:Python|GitHub Star 数:48,019|开源协议:MIT|GitHub 项目地址
安全提示:该项目仅官方 GitHub 仓库、PyPI 包(mempalace)及 mempalaceofficial.com 文档站为可信来源;任何其他域名(如 mempalace.tech)均为仿冒,请勿下载使用。
这不是又一个“玩具级”记忆插件,而是经过严苛基准测试验证、已被数千名开发者部署在真实生产环境中的可靠记忆基础设施。



