m3-memory logo
m3-memory
★ 29
vs
ClawMem logo
ClawMem
★ 212

m3-memory vs ClawMem

m3-memory: M3 Memory provides persistent, local memory for MCP agents using SQLite, hybrid retrieval, and optional cross-device sync. It stores facts, decisions, and preferences across sessions, with contradiction handling and knowledge graph features. It works offline and integrates with Claude Code, Gemini CLI, and other MCP-compatible agents.; ClawMem: ClawMem is a local context engine providing retrieval-augmented memory for AI agents like Claude Code, OpenClaw, and Hermes. It combines multiple retrieval and scoring techniques (BM25, vector search, intent classification, graph traversal) to surface relevant context. It integrates via hooks, MCP server, or plugins, and shares a single SQLite vault across runtimes.

01

TL;DR

m3-memory logo
m3-memoryRAG / Knowledge Base · ★ 29

Coding agents like Claude Code or Gemini CLI need persistent memory across sessions

ClawMem logo
ClawMemRAG / Knowledge Base · ★ 212

Persistent memory for AI coding assistants across sessions

02

Side-by-Side Comparison

Field
m3-memory logom3-memory
ClawMem logoClawMem
Category
RAG / Knowledge Base
RAG / Knowledge Base
Stars
★ 29
★ 212
License
Apache-2.0
MIT
Install Command
curl -fsSL https://raw.githubusercontent.com/skynetcmd/m3-memory/main/install.sh | bash
npm install -g clawmem
Updated
4d ago
3d ago
Open Source
Yes
Yes
Tags
agentic-memory, ai-agents, ai-memory
ai-agent-memory, ai-agents, bun
03

Features

m3-memory logom3-memory
01Persistent memory across sessions
02Hybrid retrieval (FTS5 + vector + MMR)
03Contradiction detection and automatic supersession
04Knowledge graph with entity extraction
05Optional cross-device bi-directional sync
ClawMem logoClawMem
01Retrieval-augmented memory with hybrid search (BM25 + vector + reranking)
02Self-evolving memory notes (A-MEM)
03Local, no cloud dependencies
04Multi-framework integration (Claude Code, OpenClaw, Hermes, MCP)
05Intelligent context surfacing and lifecycle management
04

Use Cases

m3-memory logom3-memory
↳Coding agents like Claude Code or Gemini CLI need persistent memory across sessions
↳Multi-agent teams sharing a local memory store with handoffs and scoping
↳Developers requiring local-first memory with optional sync across devices
ClawMem logoClawMem
↳Persistent memory for AI coding assistants across sessions
↳Context-aware development with project-specific knowledge
↳Multi-agent shared memory for collaborative AI workflows
FAQ

FAQ

What is the difference between m3-memory and ClawMem?
Both m3-memory and ClawMem are in the RAG / Knowledge Base category. m3-memory has 29 stars, while ClawMem has 212 stars.
Which is better, m3-memory or ClawMem?
The best choice depends on your use case. Choose m3-memory if Coding agents like Claude Code or Gemini CLI need persistent memory across sessions, and ClawMem if Persistent memory for AI coding assistants across sessions.
Is m3-memory free or open source?
Yes, m3-memory is open source on GitHub (Apache-2.0).
Is ClawMem free or open source?
Yes, ClawMem is open source on GitHub (MIT).
Cloud Infrastructure
Ad

Deploy on DigitalOcean

Host your MCP servers, Docker containers, and AI agents with $200 free credit over 60 days.

Claim $200 Free Credit
→

Related