AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
MCP verified Apache-2.0 Self-run

MemOS

mcp-memtensor-memos · by MemTensor

Self-evolving memory OS for LLM & AI Agents: ultra-persistent memory, hybrid-retrieval, and cross-task skill reuse, with 35.24% token savings

No reviews yet
0 installs
11 views
0.0% view→install

Install

$ agentstack add mcp-memtensor-memos

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access Used
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets Used
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/mcp-memtensor-memos)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
1mo ago

Declared compatibility

Claude CodeClaude DesktopCursorWindsurf

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of MemOS? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

  MemOS 2.0 Stardust(星尘)

🎯 +43.70% Accuracy vs. OpenAI Memory 🏆 Top-tier Long-term Memory + Personalization 💰 Saves 35.24% Memory Tokens LoCoMo 75.80 • LongMemEval +40.43% • PrefEval-10 +2568% • PersonaMem +40.75%

🧠 MemOS Plugin: Persistent Memory for Your AI Agents ✨

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 | One local-first memory core for Hermes Agent and OpenClaw.Self-evolving memory: L1 trace, L2 policy, L3 world model,and crystallized Skills driven by feedback. | 🌐 Website · 📖 Docs · 🐙 GitHub · 📦 NPM | | ☁️ OpenClaw Cloud Plugin | Reduces token usage by 72%.Multi-agent memory sharing by user_id. | 🖥️ MemOS Dashboard · 📖 Full Tutorial |

> 🐳 Docker Deployment Note: When running memos-local-plugin in Docker containers, you must specify the config location using MEMOS_HOME environment variable or --home CLI flag. See [Docker Configuration Guide](./apps/memos-local-plugin/README.md#docker-deployment) for details.

👾 MemOS: Memory Operating System for LLM & AI Agents

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.

Key Features

  • Unified Memory API: A single API to add, retrieve, edit, and delete memory—structured as a graph, inspectable and editable by design, not a black-box embedding store.
  • Multi-Modal Memory: Natively supports text, images, tool traces, and personas, retrieved and reasoned together in one memory system.
  • Multi-Cube Knowledge Base Management: Manage multiple knowledge bases as composable memory cubes, enabling isolation, controlled sharing, and dynamic composition across users, projects, and agents.
  • Asynchronous Ingestion via MemScheduler: Run memory operations asynchronously with millisecond-level latency for production stability under high concurrency.
  • Memory Feedback & Correction: Refine memory with natural-language feedback—correcting, supplementing, or replacing existing memories over time.

News

  • 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
  • 2025-08-07 · 🎉 MemOS v1.0.0 (MemCube) Release

First MemCube release with a word-game demo, LongMemEval evaluation, BochaAISearchRetriever integration, improved search capabilities, and the official Playground launch.

✨ 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.
  • 2025-07-07 · 🎉 MemOS v1.0: Stellar (星河) Preview Release

A SOTA Memory OS for LLMs is now open-sourced.

  • 2025-07-04 · 🎉 MemOS Paper Release

MemOS: A Memory OS for AI System is available on arXiv.

  • 2024-07-04 · 🎉 Memory3 Model Release at WAIC 2024

The Memory3 model, featuring a memory-layered architecture, was unveiled at the 2024 World Artificial Intelligence Conference.

🚀 Quick-start Guide

☁️ 1、Cloud API (Hosted)

Get API Key
Next Steps

Connect to MemOS Cloud and enable memory in minutes.

Explore the Cloud dashboard, features, and workflows.

🖥️ 2、Self-Hosted (Local/Private)

  1. Get the repository.

``bash git clone https://github.com/MemTensor/MemOS.git cd MemOS pip install -r ./docker/requirements.txt ``

  1. Configure docker/.env.example and copy to MemOS/.env
  • The OPENAI_API_KEY,MOS_EMBEDDER_API_KEY,MEMRADER_API_KEY and others can be applied for through BaiLian.
  • Fill in the corresponding configuration in the MemOS/.env file.
  • Supported LLM providers: OpenAI, Azure OpenAI, Qwen (DashScope), DeepSeek, MiniMax, Ollama, HuggingFace, vLLM. Set MOS_CHAT_MODEL_PROVIDER to select the backend (e.g., openai, qwen, deepseek, minimax).
  1. 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 the[Docker Reference`](https://docs.openmem.net/opensource/gettingstarted/restapiserver/#method-1-docker-use-repository-dependency-package-imagestart-recommended-use).

  • 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`](https://docs.openmem.net/opensource/gettingstarted/restapiserver/#method-3client-install-with-CLI).

Basic Usage (Self-Hosted)

  • Add User Message

```python import requests import json

data = { "userid": "8736b16e-1d20-4163-980b-a5063c3facdc", "memcubeid": "b32d0977-435d-4828-a86f-4f47f8b55bca", "messages": [ { "role": "user", "content": "I like strawberry" } ], "asyncmode": "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 Memory

```python import requests import json

data = { "query": "What do I like", "userid": "8736b16e-1d20-4163-980b-a5063c3facdc", "memcube_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()}") ```

FAQ

What is MemOS?

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.

What are the benchmark results?

| Benchmark | MemOS Result | Improvement | |-----------|--------------|-------------| | LoCoMo | 75.80 | - | | LongMemEval | +40.43% vs baseline | - | | PrefEval-10 | +2568% | - | | PersonaMem | +40.75% | - | | vs OpenAI Memory | +43.70% Accuracy | - | | Token Savings | 35.24% | - |

How does MemOS compare to other memory solutions?

| 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 | | Memory Feedback | ✅ Natural language | ❌ No | ❌ No | ❌ No | | Graph Memory | ✅ Inspectable/Editable | ❌ Black-box | ❌ Black-box | ❌ Limited | | Async Ingestion | ✅ MemScheduler | ❌ No | ❌ No | ❌ No | | Open Source | ✅ Apache 2.0 | ✅ MIT | ✅ Apache | ✅ MIT | | ArXiv Paper | ✅ 2507.03724 | ❌ No | ❌ No | ❌ No |

What are the key features?

| Feature | Description | |---------|-------------| | Unified Memory API | Single API for add/retrieve/edit/delete, graph-structured, inspectable | | Multi-Modal Memory | Text, images, tool traces, personas retrieved together | | Multi-Cube KB | Composable memory cubes for users/projects/agents | | Async Ingestion | MemScheduler with millisecond latency | | Memory Feedback | Natural-language correction/supplement/replacement | | Self-evolving Memory | L1 traces, L2 policies, L3 world model, crystallized Skills |

What deployment options are available?

| Option | Description | |--------|-------------| | Cloud API | Hosted service at memos.openmem.net | | Self-Hosted | Local/private deployment via Docker | | Quick Mode | Lightweight deployment | | Full Mode | Complete deployment |

How do I get started with Cloud API?

  1. Sign up at MemOS dashboard
  2. Go to API Keys and copy your key
  3. Use the Cloud API for memory operations

See Cloud Getting Started.

How do I self-host MemOS?

# Clone
git clone https://github.com/MemTensor/MemOS.git
cd MemOS

# Install dependencies
pip install -r ./docker/requirements.txt

# Configure .env (OPENAI_API_KEY, etc.)
cp docker/.env.example MemOS/.env

# Start service
# See docs for full setup

What LLM providers are supported?

| Provider | Setting | |----------|---------| | OpenAI | MOS_CHAT_MODEL_PROVIDER=openai | | Azure OpenAI | MOS_CHAT_MODEL_PROVIDER=azure | | Qwen (DashScope) | MOS_CHAT_MODEL_PROVIDER=qwen | | DeepSeek | MOS_CHAT_MODEL_PROVIDER=deepseek | | MiniMax | MOS_CHAT_MODEL_PROVIDER=minimax | | Ollama | MOS_CHAT_MODEL_PROVIDER=ollama | | HuggingFace | MOS_CHAT_MODEL_PROVIDER=huggingface | | vLLM | MOS_CHAT_MODEL_PROVIDER=vllm |

What plugins are available?

| Plugin | Purpose | |--------|---------| | memos-local-plugin 2.0 | Local-first memory for Hermes Agent & OpenClaw | | OpenClaw Cloud Plugin | Hosted memory service, 72% token reduction | | OpenClaw Local Plugin | 100% on-device SQLite memory |

What is the memory architecture?

| Layer | Purpose | |-------|---------| | L1 Traces | Raw interaction history | | L2 Policies | Learned preferences/behaviors | | L3 World Model | User understanding | | Crystallized Skills | Reusable patterns |

What license does MemOS use?

Apache 2.0 License (see [LICENSE](./LICENSE)).

Where can I get help?

| Resource | Link | |----------|------| | Documentation | memos-docs.openmem.net | | ArXiv Paper | 2507.03724 | | Discord | Join Server | | X/Twitter | @MemOSdev | | GitHub Issues | Submit issues | | Awesome-AI-Memory | IAAR-Shanghai/Awesome-AI-Memory |

📚 Resources

  • Awesome-AI-Memory

This is a curated repository dedicated to resources on memory and memory systems for large language models. It systematically collects relevant research papers, frameworks, tools, and practical insights. The repository aims to organize and present the rapidly evolving research landscape of LLM memory, bridging multiple research directions including natural language processing, information retrieval, agentic systems, and cognitive science. Get started 👉🏻 IAAR-Shanghai/Awesome-AI-Memory

  • MemOS Cloud OpenClaw Plugin

Official OpenClaw lifecycle plugin for MemOS Cloud. It automatically recalls context from MemOS before the agent starts and saves the conversation back to MemOS after the agent finishes. Get started 👉🏻 MemTensor/MemOS-Cloud-OpenClaw-Plugin

💬 Community & Support

Join our community to ask questions, share your projects, and connect with other developers.

  • GitHub Issues: Report bugs or request features in our GitHub Issues.
  • GitHub Pull Requests: Contribute code improvements via Pull Requests.
  • GitHub Discussions: Participate in our GitHub Discussions to ask questions or share ideas.
  • Discord: Join our Discord Server.
  • WeChat: Scan the QR code to join our WeChat group.

📜 Citation

> [!NOTE]

Source & license

This open-source MCP server is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.