1. 核心用途
为 24/7 主动 AI 代理(如 OpenClaw 替代品 memU Bot)提供长期记忆管理,通过结构化记忆存储与检索,降低 LLM token 成本,使代理能持续理解用户意图并主动行动。
NevaMind-AI/memU:memU 是为 24/7 主动 AI 代理设计的记忆框架,通过类文件系统抽象与可插拔存储降低 LLM 成本。本页整理它适合谁看、核心内容和站内延伸入口。
memU 是为 24/7 主动 AI 代理设计的记忆框架,通过类文件系统抽象与可插拔存储降低 LLM 成本。
为 24/7 主动 AI 代理(如 OpenClaw 替代品 memU Bot)提供长期记忆管理,通过结构化记忆存储与检索,降低 LLM token 成本,使代理能持续理解用户意图并主动行动。
解决长期运行 AI 代理在记忆管理上的挑战:1) 如何高效存储与组织多轮对话中的结构化知识;2) 如何减少重复 LLM 调用以控制成本;3) 如何实现跨会话的用户意图持续捕捉。
1) 企业级主动助手(如 memU Bot)的 24/7 记忆支撑;2) 从对话、文档、图像中提取并持久化用户偏好、技能与关系;3) 多租户环境下隔离的长期上下文管理;4) 与 LangGraph 等代理框架集成,提供记忆工具链。
项目要求 Python 3.13+ 环境,使用 maturin 作为构建后端,依赖 Rust 工具链。PyPI 包名为 `memu-py`(版本 1.5.1),但仓库未明确给出 pip 安装命令;源码包含 Rust 核心(src/lib.rs)与 Python 封装,需编译为扩展模块。关键 Python 依赖包括 openai、pydantic、sqlmodel、lazyllm 等。
参考 `examples/` 目录下的示例脚本(如 `proactive/proactive.py`、`example_1_conversation_memory.py`)学习基本用法。典型流程包括:1) 配置 MemoryService 并选择存储后端(如 SQLite);2) 调用 `memorize` 摄入对话或文档;3) 调用 `retrieve` 或 CRUD 接口查询与修改记忆。文档中 `docs/sqlite.md` 与 `docs/langgraph_integration.md` 提供了具体配置与集成示例。
memU 是为 24/7 主动 AI 代理设计的记忆框架,通过类文件系统抽象与可插拔存储降低 LLM 成本。
为 24/7 主动 AI 代理(如 OpenClaw 替代品 memU Bot)提供长期记忆管理,通过结构化记忆存储与检索,降低 LLM token 成本,使代理能持续理解用户意图并主动行动。
项目要求 Python 3.13+ 环境,使用 maturin 作为构建后端,依赖 Rust 工具链。PyPI 包名为 `memu-py`(版本 1.5.1),但仓库未明确给出 pip 安装命令;源码包含 Rust 核心(src/lib.rs)与 Python 封装,需编译为扩展模块。关键 Python 依赖包括 openai、pydantic、sqlmodel、lazyllm 等。
参考 `examples/` 目录下的示例脚本(如 `proactive/proactive.py`、`example_1_conversation_memory.py`)学习基本用法。典型流程包括:1) 配置 MemoryService 并选择存储后端(如 SQLite);2) 调用 `memorize` 摄入对话或文档;3) 调用 `retrieve` 或 CRUD 接口查询与修改记忆。文档中 `docs/sqlite.md` 与 `docs/langgraph_integration.md` 提供了具体配置与集成示例。