用AI写代码或者做项目的时候，最烦的就是它"失忆"。上一个对话里讨论的方案，新开一个窗口就全忘了。MemPalace 解决的就是这个问题。

## MemPalace 是什么

一句话：**让AI拥有持久记忆的开源系统**。

它是本地优先的，所有数据存在你自己的设备上，不依赖云服务。在 LongMemEval 基准测试中达到了 96.6% 的 R@5 召回率，而且零 API 调用。

GitHub 5.3 万星，MIT 协议。

## 核心功能

### 1. 本地优先

所有记忆数据存在本地，不需要上传到任何云服务。对于在意隐私的人来说，这是最重要的特性。

### 2. 逐字存储

不是向量化后的近似存储，而是逐字存储原始内容。这意味着你之前说过的话、写过的代码，都是原样保存，不会因为向量化而丢失细节。

### 3. 高召回率

LongMemEval 基准测试 96.6% 的 R@5 召回率，意味着你问它之前聊过的内容，它几乎都能准确找到。

### 4. 可插拔后端

支持多种存储后端，可以根据自己的需求选择。

### 5. 和 Claude Code 集成

专门为 Claude Code 等 AI 编程工具设计了集成方案。Claude Code 的会话默认 30 天过期，MemPalace 可以帮你保留关键信息。

## 安装使用

```bash
pip install mempalace
```

安装后按照文档配置存储路径和后端，就可以开始使用了。

## 适用场景

### AI 编程助手记忆

用 Claude Code 或 Cursor 写代码的时候，MemPalace 可以记住你之前的讨论、决策和代码片段。新会话里直接问"之前那个函数怎么写的"，它能准确回答。

### 长期项目管理

一个项目做几个月，中间的讨论和决策很容易丢失。MemPalace 帮你保存所有上下文，随时可以回溯。

### 知识积累

把日常的学习笔记、想法、代码片段都存进去，慢慢形成一个个人知识库。

## 总结

MemPalace 解决的是 AI 工具最大的痛点之一——失忆。本地存储、高召回率、和主流 AI 工具集成，对于经常用 AI 写代码的人来说值得试试。

GitHub：[github.com/MemPalace/mempalace](https://github.com/MemPalace/mempalace)