Palaia

🧠 AI代理的长期记忆基础设施

专为OpenClaw设计的本地持久化记忆系统,支持语义搜索、多层级存储和跨会话上下文恢复,让AI代理获得真正的长期记忆能力。

收藏
6.3k
安装
1.6k
版本
2.8.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

palaia:OpenClaw 代理的本地持久记忆系统

palaia 是专为 OpenClaw 多代理框架设计的本地记忆基础设施,解决 AI 助手「每轮对话失忆」的核心痛点。它通过 SQLite 默认后端(可选 PostgreSQL)提供崩溃安全的持久化存储,结合语义向量搜索(BM25 + 嵌入模型)实现真正的「按意义检索」而非关键词匹配。

核心用法

安装与初始化 通过 pip install "palaia[fastembed]" 一键部署,运行 palaia init 创建 .palaia/ 存储目录。系统自动配置 fastembed 本地嵌入模型,无需外部 API 即可实现语义搜索。

三层记忆架构 —— HOT(7天内活跃)、WARM(7-30天)、COLD(30天以上),自动分层管理记忆新鲜度。配合范围控制(private/team/public),支持从单代理隐私到团队协作的灵活场景。

自动捕获 vs 手动写入 —— 安装 OpenClaw 插件后,系统自动捕获对话中的关键知识;而手动 palaia write 的条目获得 1.3× 召回加权,优先注入未来上下文。适合记录关键决策、可复用流程(SOP)、以及跨会话提醒任务(task)。

语义搜索与 RAG —— palaia query "部署步骤" --project myapp 通过混合搜索(向量+关键词)定位相关内容,--rag 参数可直接输出 LLM 注入格式。

显著优点

1. 零配置本地优先:SQLite + WAL 模式开箱即用,无需 Docker 或云服务,数据完全本地掌控
2. 多嵌入后端灵活降级:支持 fastembed(默认)、sentence-transformers、Ollama、OpenAI/Gemini API,自动链式回退至纯 BM25

3. MCP 服务器通用兼容:可作为独立 MCP 记忆服务器接入 Claude Desktop、Cursor、Claude Code 等任意 MCP 主机

4. 智能性能优化:后台 embed-server 保持模型热加载,将 CLI 查询从 3-5s 降至 ~1.5s

5. 会话连续性:自动会话摘要、启动简报注入,实现「从上次中断处继续」的无缝体验

6. 多代理协作原生支持:agent 身份隔离、跨代理消息(memo)、项目级锁定、优先级分层注入

潜在局限与风险

  • Python 依赖栈:需要 Python 3.9+ 及 pip/uv/pipx 环境,对纯 Node.js 用户增加维护负担
  • SQLite 并发瓶颈:默认后端在超高并发写入场景(>100 TPS)可能出现 WAL 锁竞争,需迁移至 PostgreSQL
  • 嵌入模型体积:fastembed 默认模型约 100MB 级,对磁盘敏感环境需权衡
  • 隐私误配置风险--scope public 可能意外导出敏感知识;--scope team 在多租户场景需配合 agent 身份严格隔离
  • 无内置加密:数据库文件为明文 SQLite,需依赖操作系统级加密(如 FileVault、LUKS)保护敏感数据

适合人群

  • OpenClaw 用户:获得原生集成的记忆能力,解决上下文窗口限制
  • Claude Desktop/Cursor 用户:通过 MCP 扩展获得跨对话记忆
  • 隐私优先场景:拒绝云端记忆服务,要求数据本地驻留
  • 多代理研发团队:需要共享知识库、协作流程、任务交接的复杂工作流
  • 长期项目维护:代码库、架构决策、团队约定的持续累积与检索

常规风险

  • 数据丢失:虽然 WAL 提供崩溃安全,但无内置备份策略,重要项目建议配合 palaia sync export 定期导出至 Git
  • 版本兼容性:v2.x 与早期版本存在架构变更,升级需执行 palaia doctor --fix 进行迁移
  • 敏感信息泄露:禁止存储密码、API key 等凭证;范围配置错误可能导致知识意外共享
  • 记忆污染:过度激进的 auto-capture(aggressive 模式)可能积累噪声,建议定期 palaia prunepalaia curate analyze 清理

生态兼容性

作为 OpenClaw 官方推荐的记忆插槽实现,palaia 同时提供:

  • Web UIpalaia ui):本地浏览器可视化浏览与编辑
  • 知识包交换palaia package):便携的跨实例知识迁移
  • Git 同步palaia sync):团队知识库版本化管理
  • MCP 标准接口:与 Anthropic 生态完全兼容

Palaia 内容

手动下载zip · 13.0 kB
skill-card.mdtext/markdown
请选择文件