Repolode
MemoriLabs

MemoriLabs/Memori

面向智能体的记忆基础设施,将对话与执行过程转化为可持久化的结构化记忆,支持 Python 与 TypeScript。

可替代:Mem0Zep

Star
17,149
Fork
3,852
未关闭 Issue
41
最近提交
18天前

这是什么?

Memori 是面向 LLM 智能体的记忆层,会记录智能体的对话以及工具调用、决策和执行结果,并将其保存为结构化状态,供后续请求召回。它不依赖特定的大模型,可与应用已在使用的数据存储和框架共同工作。

SDK 通过包装现有的 OpenAI 等 LLM 客户端,在后台自动记录和召回对话,无需修改提示词。交互按实体(如用户)、流程(如智能体)和会话进行归类,高级增强功能还会从中提取事实、偏好、规则、技能和人物关系。

除 SDK 外,项目还提供面向 Claude Code、Cursor 等客户端的 MCP 接入端点、OpenClaw 与 Hermes Agent 插件,以及自带数据库(BYODB)方案。部署方式包括托管云、单租户云、VPC 和本地部署。

核心功能

  • 01在后台自动记录 LLM 对话和智能体执行过程。
  • 02支持 OpenAI、Anthropic、Gemini、Bedrock、DeepSeek 和 Grok 等客户端。
  • 03可与 LangChain、Agno、Pydantic AI 集成。
  • 04通过一条命令接入 Claude Code、Cursor 等 MCP 客户端。
  • 05按实体、流程和会话组织记忆。
  • 06同时提供 TypeScript 和 Python SDK。

适用场景

  • 让客服智能体记住每位用户的偏好并跨会话延续。
  • 让编程智能体保留项目规范和过往决策。
  • 通过复用已记录的执行轨迹,减少生产环境智能体的重复工具调用。
  • 在私有 VPC 或本地环境中部署智能体记忆服务。

快速上手

  1. 1

    在 app.memorilabs.ai 获取 Memori API 密钥

  2. 2

    安装 Python SDK

    pip install memori
  3. 3

    在环境变量中设置 MEMORI_API_KEY 和 OPENAI_API_KEY,然后运行已注册 Memori 的 LLM 代码

使用前须知

  • Memori Cloud 需要 Memori API 密钥,LLM 提供商还需要其自身的 API 密钥。
  • 未注册账户时,Advanced Augmentation 有速率限制。
  • 只有在交互归属到实体和进程后才会生成记忆。

标签

常见问题

Memori 是什么?
面向智能体的记忆基础设施,将对话与执行过程转化为可持久化的结构化记忆,支持 Python 与 TypeScript。 Memori 是面向 LLM 智能体的记忆层,会记录智能体的对话以及工具调用、决策和执行结果,并将其保存为结构化状态,供后续请求召回。它不依赖特定的大模型,可与应用已在使用的数据存储和框架共同工作。
Memori 可以免费使用吗?用的什么许可证?
Memori 以 Other 许可证开源。用于商业产品前,请先确认许可证条款。
Memori 还在维护吗?
活跃维护中。Memori 最近一次提交是在 2026年10月3日。
Memori 适合用来做什么?
让客服智能体记住每位用户的偏好并跨会话延续。 让编程智能体保留项目规范和过往决策。 通过复用已记录的执行轨迹,减少生产环境智能体的重复工具调用。 在私有 VPC 或本地环境中部署智能体记忆服务。
Memori 怎么安装和运行?
在 app.memorilabs.ai 获取 Memori API 密钥 安装 Python SDK: pip install memori 在环境变量中设置 MEMORI_API_KEY 和 OPENAI_API_KEY,然后运行已注册 Memori 的 LLM 代码
在哪里获取 Memori?
源代码和安装说明在 GitHub 上:https://github.com/MemoriLabs/Memori

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

相关项目