MemOS

让 AI 智能体拥有永久记忆,跨任务复用技能,省 35% token

MemOS 是一个面向大语言模型和 AI 智能体的自进化记忆操作系统,旨在解决智能体在长期任务中缺乏持久记忆和技能复用能力的问题。它提供超持久记忆存储、混合检索机制(结合向量与结构化检索)以及跨任务技能复用功能,使智能体能够记住历史交互、学习经验并应用于新场景。通过高效的记忆管理和检索优化,MemOS 可显著减少重复上下文传递,实测节省约 35.24% 的 token 消耗,从而降低使用成本并提升响应速度。项目基于 TypeScript 开发,支持 MCP 协议,可无缝集成主流 AI 框架,适用于多智能体协作、复杂工作流自动化等场景。其核心能力包括记忆分层管理、自动遗忘与强化、以及基于语义的技能迁移,让智能体在持续交互中不断进化。

开源 unknown 智能体
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 11537
维护状态 活跃
是否开源
定价模式 unknown

项目数据

分类智能体
开发团队MemTensor
所属国家
定价模式unknown
价格说明定价信息待确认
访问状态
是否开源
开源协议Apache-2.0
主要语言TypeScript
技术栈/模型agent,agentic-ai,ai,ai-agents,chatgpt,claude,deepseek-harness,dsh-plugin,hermes,llm,long-term-memory,mcp,memory,memory-management,openclaw,rag,self-evolving,skills,token-savings
GitHub 星标★ 11537
30天Star增速
HF 下载量
上线时间2025-07-06 00:00:00
最近更新2026-09-22 00:00:00
维护状态活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-08-09
浏览次数4

使用教程

难度:进阶 约 15 分钟 部署方式:本地安装 6 步

环境要求

  • Docker 与 Docker Compose(自托管方式用于启动依赖服务)
  • Neo4j 图数据库与 Qdrant 向量数据库(自托管模式必需)
  • Python 环境(用于运行 uvicorn 启动 REST API 服务)
  • Node.js / npm(选择本地插件方式时需要)

安装与启动步骤

  1. 1选择接入方式

    README 提供四种入口:Cloud API、Self-Host 自托管、MemOS Cloud Plugin 云插件、Local Plugin 本地插件,按场景先确定一种。

  2. 2获取项目代码

    把仓库克隆到本地,后续自托管部署在仓库目录内进行。

    git clone https://github.com/MemTensor/MemOS.git
  3. 3启动依赖基础设施

    自托管模式需要 Neo4j 与 Qdrant 先跑起来,README 给出的方式是 docker compose up。

    docker compose up -d
  4. 4准备配置文件

    参考 docker/.env.example-full 填写 LLM 提供方、embedder、向量库、图库、调度器等配置。

    cp docker/.env.example-full .env
  5. 5启动 REST API 服务

    进入 src 目录后用 uvicorn 启动 server_api,监听 0.0.0.0:8000,worker 数为 1。

    cd src
    uvicorn memos.api.server_api:app --host 0.0.0.0 --port 8000 --workers 1
  6. 6调用接口验证

    README 给出 Python 调用示例,base 地址为 http://localhost:8000/product。

    import requests, json
    
    headers = {"Content-Type": "application/json"}
    base = "http://localhost:8000/product"

关键配置

配置项必填说明示例
LLM provider配置大模型提供方,具体变量名与取值见 docker/.env.example-full参见 docker/.env.example-full
embedder配置向量化模型,具体变量名与取值见 docker/.env.example-full参见 docker/.env.example-full
vector DB配置向量数据库(自托管为 Qdrant)连接信息参见 docker/.env.example-full
graph DB配置图数据库(自托管为 Neo4j)连接信息参见 docker/.env.example-full
scheduler配置调度器相关参数,具体变量名见 docker/.env.example-full参见 docker/.env.example-full

如何确认成功

服务在 8000 端口成功启动,用 Python 请求 http://localhost:8000/product 接口能得到正常响应,即表示部署可访问。

常见问题

Q:自托管必须准备 Neo4j 和 Qdrant 吗?

A:是。README 自托管一列的 Infra needed 明确为 Neo4j + Qdrant,需要先确保这两个服务处于运行状态,再启动 API。

Q:只想快速接入、不想维护基础设施怎么办?

A:可以走 Cloud API 或 MemOS Cloud Plugin:前者只需申请一个 API key,数据托管在 MemOS Cloud;后者用 openclaw plugins install 安装,零运维。

Q:本地插件模式支持哪些客户端,需要什么依赖?

A:支持 DeepSeek Harness、Hermes 或 OpenClaw,安装方式为 npm install 加各自客户端的配置,数据保存在本机 SQLite,无需额外基础设施。

Q:完整的配置项在哪里查?

A:查看仓库中的 docker/.env.example-full,里面列出了 LLM provider、embedder、vector DB、graph DB、scheduler 等全部配置项;完整部署指南见官网文档。

注意事项

  • 四种接入方式数据位置不同:云 API 与云插件数据在 MemOS Cloud,自托管数据在自己服务器,本地插件数据在本机 SQLite。
  • 示例服务地址为 http://localhost:8000/product,端口来自 README 的启动命令,请勿随意改动端口后仍按示例调用。
  • 配置项的准确变量名以 docker/.env.example-full 为准,本教程只列出分类,未在 README 中出现的变量名不应臆造。
  • 自托管完整部署细节参考官方文档 https://memos-docs.openmem.net/open_source/getting_started/rest_api_server/。

核心亮点

  • 实测节省 35.24% token,显著降低长期运行成本
  • 混合检索机制结合向量与结构化查询,记忆召回更精准
  • 支持跨任务技能复用,智能体越用越聪明

不足之处

  • 文档/社区待观察
  • 记忆机制可能增加系统复杂度,需额外配置调优

适用场景

  • 长期运行的客服机器人,需记住用户历史偏好
  • 多步骤自动化工作流,需跨任务复用经验
  • 个性化 AI 助手,持续学习用户习惯并优化响应

替代项目

MemGPT、LangMem、Zep

项目介绍

MemOS 是智能体领域的开源项目,由 MemTensor 开发,2025 年首次发布。

在全站 13,014 个收录项目中,它的 GitHub 星标数(11,537)位列前 5%,在智能体分类的 2,499 个项目里位列前 5%。

近 44 天,它的 GitHub 星标从 10,655 增加到 11,537,净增 882。

项目目前处于活跃维护状态,最近一次代码更新于 2026-09-22。从国内网络环境看,可直接访问。

它主要面向的使用场景是:长期运行的客服机器人,需记住用户历史偏好。同类可对比的替代方案包括 MemGPT、LangMem、Zep。

上一篇:skills

下一篇:MCP-Packet-Tracer

同类项目推荐

xinchao-dynamic-mind 开源

给 AI 装上疲惫和欲望,让交互更真实

独立、可自托管的 AI 动态心智状态引擎:驱动力、念头池、疲惫、睡眠与意图。

★ 195 2026-08-09
deepseek-harness 开源

把 AI 能力拆成乐高积木,拼出你的专属智能体。

DeepSeek Harness: Everything is a Plugin.

★ 233327 2026-08-15
AutoGPT 开源

开箱即用的 AI 员工,交代任务就自己干完

AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mis···

★ 187492 2026-08-09
EvoAgentX 开源

让 AI 智能体自己迭代变强,越用越聪明

EvoAgentX: Building a Self-Evolving Ecosystem of AI Agents

★ 3351 2026-09-12