MemTensor/MemOS-Cloud-OpenClaw-Plugin

Official MemOS Cloud plugin for OpenClaw. Enables long-term memory for agents by recalling context before execution and saving conversations after each run.

解决的问题

该插件使托管在 OpenClaw、Moltbot 或 ClawDBot 上的 AI 代理能够通过 MemOS Cloud 维持持久的长期记忆。它通过在处理提示前自动检索相关记忆,并在运行结束后保存新交互,解决了代理忘记用户偏好和过往互动的问题。

工作原理

该插件通过两个主要钩子集成到代理生命周期中:

  • 召回:在 before_prompt_build 阶段,插件使用用户 ID 和提示向 MemOS Cloud 发送搜索请求。可选择使用第二个 LLM 对检索到的记忆进行相关性过滤,然后再将其注入系统上下文。
  • 添加:在 agent_end 阶段,插件捕获对话的最后一条记录(用户和助手消息),并将其上传至 MemOS Cloud 以供未来召回。

通过基于 agent_id 隔离记忆,支持多代理架构,使不同代理拥有独立的知识库和召回设置。同时提供本地 Web 配置 UI 用于管理设置。

适用人群

希望为 OpenClaw、Moltbot 或 ClawDBot 上的 AI 代理添加持久性、基于云的记忆和个性化上下文的开发者。

特色

  • 自动记忆生命周期:自动处理过去上下文的检索和新消息的存储。
  • 多代理隔离:支持同一系统内不同代理拥有独立的记忆存储和配置。
  • 基于模型的过滤:可选使用 OpenAI 兼容模型进行第二轮过滤,确保仅注入最相关记忆。
  • 灵活配置:提供本地 UI 用于配置编辑,并支持在多个主机平台上通过环境变量覆盖配置。

相关

  • 项目
  • 项目
  • 项目
  • 项目