🏆 Leading Performance Across Agent and User Memory Benchmarks
🤖 OpenClaw Task Completion Improves from 36.63% to 50.87%
🎯 92.34 on LoCoMo and 93.40 on LongMemEval
📊 Unified Evaluation Across 14 Commercial Memory Products
Your lobsters and Hermes Agents now have the best memory system — choose Cloud Service or Self-hosted to get started 🏃🏻
| 🔌 Plugin |
💡 Core Features
| 🧩 Resources | | :----: | :--- | :---: | | 🧠 memos-local-plugin 2.0 |
and crystallized Skills driven by feedback.
🐳 Docker Deployment Note: When running memos-local-plugin in Docker containers, you must specify the config location using
MEMOS_HOMEenvironment variable or--homeCLI flag. See Docker Configuration Guide for details.
MemOS is a Memory Operating System for LLMs and AI agents that unifies store / retrieve / manage for long-term memory, enabling context-aware and personalized interactions with KB, multi-modal, tool memory, and enterprise-grade optimizations built in.
2026-07-02 · 🏆 MemOS Advances Agent and User Memory Benchmarks With MemOS, OpenClaw improves average task completion from 36.63% to 50.87% across five agent tasks. MemOS also achieves 92.34 on LoCoMo and 93.40 on LongMemEval, and leads in OmniMemEval, a unified evaluation of 14 commercial memory products across ten datasets.
2026-05-09 · 🧠 memos-local-plugin 2.0 Official local memory plugin for Hermes Agent and OpenClaw. One core powers self-evolving memory across L1 traces, L2 policies, L3 world models, and crystallized Skills, with local-first storage and feedback-driven retrieval.
2026-04-10 · 👧🏻 MemOS Hermes Agent Local Plugin Official Hermes Agent memory plugins launched: Hybrid retrieval (FTS5 + vector), smart dedup, tiered skill evolution, multi-agent collaboration. 100% local, zero cloud dependency.
2026-03-08 · 🦞 MemOS OpenClaw Plugin — Cloud & Local
Official OpenClaw memory plugins launched. Cloud Plugin: hosted memory service with 72% lower token usage and multi-agent memory sharing (MemOS-Cloud-OpenClaw-Plugin). Local Plugin (v1.0.0): 100% on-device memory with persistent SQLite, hybrid search (FTS5 + vector), task summarization & skill evolution, multi-agent collaboration, and a full Memory Viewer dashboard.
2025-12-24 · 🎉 MemOS v2.0: Stardust (星尘) Release Comprehensive KB (doc/URL parsing + cross-project sharing), memory feedback & precise deletion, multi-modal memory (images/charts), tool memory for agent planning, Redis Streams scheduling + DB optimizations, streaming/non-streaming chat, MCP upgrade, and lightweight quick/full deployment.
✨ New Features
Knowledge Base & Memory - Added knowledge base support for long-term memory from documents and URLs
Feedback & Memory Management - Added natural language feedback and correction for memories - Added memory deletion API by memory ID - Added MCP support for memory deletion and feedback
Conversation & Retrieval - Added chat API with memory-aware retrieval - Added memory filtering with custom tags (Cloud & Open Source)
Multimodal & Tool Memory - Added tool memory for tool usage history - Added image memory support for conversations and documents
📈 Improvements
Data & Infrastructure - Upgraded database for better stability and performance
Scheduler - Rebuilt task scheduler with Redis Streams and queue isolation - Added task priority, auto-recovery, and quota-based scheduling
Deployment & Engineering - Added lightweight deployment with quick and full modes
🐞 Bug Fixes
Memory Scheduling & Updates - Fixed legacy scheduling API to ensure correct memory isolation - Fixed memory update logging to show new memories correctly
✨ New Features
Playground - Expanded Playground features and algorithm performance.
MemCube Construction - Added a text game demo based on the MemCube novel.
Extended Evaluation Set - Added LongMemEval evaluation results and scripts.
📈 Improvements
Plaintext Memory - Integrated internet search with Bocha. - Expanded graph database support. - Added contextual understanding for the tree-structured plaintext memory search interface.
🐞 Bug Fixes
KV Cache Concatenation - Fixed the concat_cache method.
Plaintext Memory - Fixed graph search-related issues.
bash
git clone https://github.com/MemTensor/MemOS.git
cd MemOS
pip install -r ./docker/requirements.txtdocker/.env.example and copy to MemOS/.envOPENAI_API_KEY,MOS_EMBEDDER_API_KEY,MEMRADER_API_KEY and others can be applied for through BaiLian.MemOS/.env file.MOS_CHAT_MODEL_PROVIDER to select the backend (e.g., openai, qwen, deepseek, minimax).Start the service.
Launch via Docker
###### Tips: Please ensure that Docker Compose is installed successfully and that you have navigated to the docker directory (via cd docker) before executing the following command.
bash
# Enter docker directory
docker compose up
##### For detailed steps, see theDocker Reference.
Launch via the uvicorn command line interface (CLI)
###### Tips: Please ensure that Neo4j and Qdrant are running before executing the following command.
bash
cd src
uvicorn memos.api.server_api:app --host 0.0.0.0 --port 8001 --workers 1
##### For detailed integration steps, see the CLI Reference.
Add User Message ```python import requests import json
data = { "user_id": "8736b16e-1d20-4163-980b-a5063c3facdc", "mem_cube_id": "b32d0977-435d-4828-a86f-4f47f8b55bca", "messages": [ { "role": "user", "content": "I like strawberry" } ], "async_mode": "sync" } headers = { "Content-Type": "application/json" } url = "http://localhost:8000/product/add"
res = requests.post(url=url, headers=headers, data=json.dumps(data))
print(f"result: {res.json()}")
- Search User Memorypython
import requests
import json
data = { "query": "What do I like", "user_id": "8736b16e-1d20-4163-980b-a5063c3facdc", "mem_cube_id": "b32d0977-435d-4828-a86f-4f47f8b55bca" } headers = { "Content-Type": "application/json" } url = "http://localhost:8000/product/search"
res = requests.post(url=url, headers=headers, data=json.dumps(data)) print(f"result: {res.json()}") ```
MemOS is a Memory Operating System for LLMs and AI agents that unifies store/retrieve/manage for long-term memory. It enables context-aware and personalized interactions with knowledge base (KB), multi-modal memory, tool memory, and enterprise-grade optimizations built in.
MemOS achieves 92.34 on LoCoMo and 93.40 on LongMemEval for User Memory, while improving OpenClaw average task completion from 36.63% to 50.87% across five Agent Memory tasks. For details, see OmniMemEval, our unified evaluation framework for benchmarking 14 commercial memory products across ten datasets.
| Feature | MemOS | mem0 | LangChain Memory | Letta |
|---|---|---|---|---|
| Multi-Modal Memory | ✅ Text/Images/Tools | ❌ Text only | ❌ Text only | ❌ Text only |
| Knowledge Base | ✅ Multi-Cube KB | ❌ No KB | ⚠️ RAG only | ❌ No KB |
| Memor |
$ claude mcp add MemOS \
-- python -m otcore.mcp_server <graph>