M
MemOS
Memory OS for LLMs and AI agents with graph-structured, multimodal storage and retrieval
open-sourcememory-knowledge
11.7k
Stars
+240
Stars/month
261
Commits (90d)
10
Releases (6m)
Star Growth
+720 (6.6%)estimated from velocity
Overview
MemOS provides a unified API for storing, retrieving, editing, and deleting memory structured as a graph. It supports multi-modal memory including text, images, and tool traces, and offers multi-cube knowledge base management with asynchronous ingestion via MemScheduler.
Deep Analysis
Key Differentiator
Provides a unified memory operating system with graph-structured memory that's inspectable and editable, not just a black-box embedding store.
⚡ Capabilities
- • persistent memory
- • hybrid retrieval
- • multi-modal memory support
- • knowledge base management
- • asynchronous ingestion
- • memory feedback and correction
🔗 Integrations
DeepSeek HarnessHermes AgentOpenClaw
✓ Best For
- ✓ AI agents needing long-term memory
- ✓ multi-agent collaboration systems
- ✓ developers building context-aware agents
✗ Not Ideal For
- ✗ end-user AI applications
- ✗ simple chatbot implementations
- ✗ non-AI systems
⚠ Known Limitations
- ⚠ requires integration with existing agent frameworks
- ⚠ no standalone end-user interface
Alternatives
M
Mem0
Universal memory layer for AI Agents
M
Memary
The Open Source Memory Layer For Autonomous Agents
S
Supermemory
Memory and context engine + app that is extremely fast, scalable, and can be run fully locally. The Memory API for the AI era.
m
memvid
Memory layer for AI Agents. Replace complex RAG pipelines with a serverless, single-file memory layer. Give your agents instant retrieval and long-term memory.
Works with MemOS
Tools that integrate with MemOS, often used together in the same stack.
Compare MemOS
Maintain MemOS?
Show your live rank in your README, or put MemOS in front of every visitor to AgentoolRank.