Repolode
NevaMind-AI

NevaMind-AI/memU

面向编程智能体与桌面 AI 工具的轻量记忆系统,以 Wiki 形式跨会话、跨设备共享记忆。

Star
14,556
Fork
1,090
未关闭 Issue
134
最近提交
10小时前

这是什么?

memU 是面向 AI 智能体的记忆层。它读取 Codex、Claude Code、Cursor、OpenClaw、Hermes Agent 等桌面智能体的会话日志,将其提炼为记忆和可复用的 Skill Markdown 文件,并在后续任务开始前检索相关内容。多个宿主共享同一个记忆后端,一个智能体学到的经验可以被另一个智能体调用。

系统以旁路进程方式运行,每个宿主对应一个 CLI 适配器,另有通用的 memu-agent 命令用于探测其他智能体。定时任务将新会话切分为作业文件,由智能体写入记忆或 Skill 文件,再通过提交步骤生成向量并存储。存储可选本地 SQLite、带 pgvector 的 Postgres 或 MemU Cloud,通过配置文件和环境变量切换。

核心记忆逻辑约 500 行 Python,采用 Apache-2.0 许可证。可通过 pip、npx 或 uvx 安装,并提供 doctor 命令检查检索链路是否正常。

核心功能

  • 01通过各宿主专用的 CLI 适配器采集桌面编程智能体的会话记录。
  • 02将会话提炼为可复用的 Markdown Skill,智能体可据此修改或新建。
  • 03多个宿主(Codex、Claude Code、Cursor、OpenClaw 等)共享同一记忆后端。
  • 04支持本地 SQLite、带 pgvector 的 Postgres 或 MemU Cloud 存储。
  • 05提供 doctor 命令,端到端验证检索链路。

适用场景

  • 让 Claude Code 与 Cursor 等工具的会话共享项目上下文和约定。
  • 在类似任务再次出现时,复用智能体之前总结的工作流程。
  • 在同一台机器上,让多个桌面 AI 工具共用一个记忆库。
  • 通过 memorize 接口为应用自身的对话添加持久记忆。

快速上手

  1. 1

    在 memu.so 获取 API 密钥

  2. 2

    使用 pip 安装 CLI

    pip install memu-cli
  3. 3

    为你的宿主智能体检索相关记忆(例如 Codex)

    memu-codex retrieve "What should I remember about this project?"

使用前须知

  • 自托管需要你自己的嵌入模型服务 API 密钥。
  • 不支持 ChatGPT 和 Claude 的聊天模式,仅部分工作模式和桌面模式可用。
  • 智能体支持因操作系统而异,Linux 支持的宿主比 macOS 或 Windows 少。

标签

常见问题

memU 是什么?
面向编程智能体与桌面 AI 工具的轻量记忆系统,以 Wiki 形式跨会话、跨设备共享记忆。 memU 是面向 AI 智能体的记忆层。它读取 Codex、Claude Code、Cursor、OpenClaw、Hermes Agent 等桌面智能体的会话日志,将其提炼为记忆和可复用的 Skill Markdown 文件,并在后续任务开始前检索相关内容。多个宿主共享同一个记忆后端,一个智能体学到的经验可以被另一个智能体调用。
memU 可以免费使用吗?用的什么许可证?
memU 以 Other 许可证开源。用于商业产品前,请先确认许可证条款。
memU 还在维护吗?
活跃维护中。memU 最近一次提交是在 2026年10月20日。
memU 适合用来做什么?
让 Claude Code 与 Cursor 等工具的会话共享项目上下文和约定。 在类似任务再次出现时,复用智能体之前总结的工作流程。 在同一台机器上,让多个桌面 AI 工具共用一个记忆库。 通过 memorize 接口为应用自身的对话添加持久记忆。
memU 怎么安装和运行?
在 memu.so 获取 API 密钥 使用 pip 安装 CLI: pip install memu-cli 为你的宿主智能体检索相关记忆(例如 Codex): memu-codex retrieve "What should I remember about this project?"
在哪里获取 memU?
源代码和安装说明在 GitHub 上:https://github.com/NevaMind-AI/memU

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目