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
10.7k11.3k11.9kJul 4Oct 2

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

See all 8 MemOS alternatives →

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.