MemPalace Memory System for OpenClaw

🏛️ AI对话本地存档·语义智能搜索

本地AI对话长期存档系统,语义搜索历史记忆,完全离线免费运行,跨项目共享记忆

收藏
4.7k
安装
1.1k
版本
1.5.1
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

MemPalace 是一款面向 AI 代理的本地长期记忆系统,通过 /mem-arc(手动归档)、/mem-sea(语义搜索)、/mem-asave(立即自动保存)三条命令实现对话的持久化存储与智能检索。

工作流程:首次运行 /mem-arc 时自动完成环境初始化——内置 MemPalace 源码本地 pip 安装、依赖(chromadb/pyyaml)自动下载、数据目录与配置文件创建。归档时对话经压缩处理后存入分层结构(Wing主题>Room房间>Drawer抽屉),并通过 ChromaDB 建立向量索引;搜索时基于语义相似度返回最相关记忆片段,而非简单关键词匹配。

显著优点

  • 完全本地:所有数据存储于用户设备,零云端上传,隐私可控
  • 语义智能:向量数据库支持意思层面的模糊搜索,突破关键词局限
  • 零成本:无需 API Key 或订阅费用
  • 跨项目共享:记忆不绑定单一 workspace,多项目间流通复用
  • 自动化:每日23:00自动归档,减少手动操作

潜在局限

  • 首次初始化需联网下载 chromadb/pyyaml(后续可离线)
  • 依赖系统 Python 环境,可能与其他包产生冲突
  • Wikipedia API 调用用于实体消歧(可手动禁用)
  • 目录扫描需警惕敏感文件混入 memory/ 目录
  • OpenClaw 外平台(XClaw/WorkBuddy)兼容性待验证

适合人群:重视数据隐私、需要长期积累对话上下文、跨多个 AI 项目工作的开发者或高级用户;对云端记忆服务存疑或希望完全掌控数据的用户。

常规风险:pip install 修改系统 Python 环境;自动归档可能包含未过滤的敏感文件;cron 调度依赖 OpenClaw 运行时稳定性。

MemPalace Memory System for OpenClaw 内容

mempalace文件夹
hooks文件夹
palace_data文件夹
convos文件夹
手动下载zip · 96.3 kB
mempal_precompact_hook.shtext/x-shellscript
请选择文件