為你的 AI Agent 添加記憶宮殿 mempalace

https://github.com/milla-jovovich/mempalace 是最近比较火的一个本地 AI Agent 记忆系统它比较创新的引入了记忆宫殿的理念完全离线看起来非常美好但由于代码是用 python 写的要集成到 mac agent里还是有点复杂这里我记录一下安装过程

安装步骤

pipx

如果你通过 brew 安装了新版的 python那么除了创建一个 venv 外,使用 pipx 是一個不錯的選擇,这样安装的 mempalace 可以直接调用而不需要每次都激活 venv釀造 安裝 pipx

mempalace

pipx 安裝 mempalace 这样就可以安装 mempalace 了安装后可以正常使用各种功能,比如 initmine

MCP

这里是比较麻烦的地方由于这个 mcp 服务器是 mempalace 的一个模块你没办法直接调用它官方 readme 也没写具体的 mcp 配置你需要这么写

    "mempalace": {
"command": "~/.local/pipx/venvs/mempalace/bin/python",
"args": ["-米", "mempalace.mcp_server"]
}

一点用法

我是用这个来记忆我的代码项目的我发现其实直接创建然后 mine并不是一个好主意由于现在项目还比较初期它并没有一个完善的文件过滤机制虽然初始化过程会引导你管理实体和房间之类的但最终扫描还是会添加目录下的全部文件。我的数据文件太大以至于我根本不知道代码有没有被添加是不是被过滤了反正搜任何内容都是我的数据本身……

最后我发现与其 mine 整个项目还不如让 AI 自己去创建和添加记录比如项目里的文档或者干脆就叫 AI 自己总结一下写进去以后随时更新慢慢的记忆库就丰满了

當然,还有个办法就是先把不想被索引的文件挪走只留下必要的文档之类的,然後在 mine 结束之后再把文件挪回来

现况

https://github.com/milla-jovovich/mempalace/issues/37 这里有一个 issue是中文的 AI 分析目前来看这个项目还存在争议但不得不说目前并没有很好的完全离线的外部记忆系统。總的來說,值得一试

本文由 落格博客 原創撰寫:落格博客 » 為你的 AI Agent 添加記憶宮殿 mempalace

轉載請保留出處和原文鏈接:https://www.logcg.com/archives/4215.html

關於作者

R0uter

如非聲明,本人所著文章均為原創手打,轉載請註明本頁面鏈接和我的名字。