m3-memory logo
m3-memory
★ 29
vs
nexo logo
nexo
★ 27

m3-memory vs nexo

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.; nexo: NEXO Brain is a local cognitive runtime that provides persistent memory, durable workflow execution, and a shared brain across multiple AI coding agents. It implements cognitive science concepts like forgetting curves, semantic search, and overnight learning to turn stateless assistants into cognitive partners. With 150+ MCP tools and support for Claude Code, Codex, Claude Desktop, and others, it enhances AI agents with long-term memory and adaptive behavior.

01

TL;DR

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

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

nexo logo
nexoRAG / Knowledge Base · ★ 27

Enhance AI coding assistants (Claude Code, Codex) with persistent memory and context continuity

02

Side-by-Side Comparison

Field
m3-memory logom3-memory
nexo logonexo
Category
RAG / Knowledge Base
RAG / Knowledge Base
Stars
★ 29
★ 27
License
Apache-2.0
NOASSERTION
Install Command
curl -fsSL https://raw.githubusercontent.com/skynetcmd/m3-memory/main/install.sh | bash
npx nexo-brain
Updated
4d ago
3mo ago
Open Source
Yes
Yes
Tags
agentic-memory, ai-agents, ai-memory
ai-memory, atkinson-shiffrin, autonomous-agent
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
nexo logonexo
01Persistent memory across sessions with natural decay and reinforcement
02Semantic search by meaning using vector embeddings
03Cognitive Cortex middleware for thinking before acting
04Durable workflow runtime for multi-step execution
05Overnight learning (Deep Sleep) for automatic memory consolidation
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
nexo logonexo
↳Enhance AI coding assistants (Claude Code, Codex) with persistent memory and context continuity
↳Run automated overnight processes for memory consolidation, health checks, and self-improvement
↳Enable multi-session and cross-client collaboration with a shared cognitive runtime
FAQ

FAQ

What is the difference between m3-memory and nexo?
Both m3-memory and nexo are in the RAG / Knowledge Base category. m3-memory has 29 stars, while nexo has 27 stars.
Which is better, m3-memory or nexo?
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 nexo if Enhance AI coding assistants (Claude Code, Codex) with persistent memory and context continuity.
Is m3-memory free or open source?
Yes, m3-memory is open source on GitHub (Apache-2.0).
Is nexo free or open source?
Yes, nexo is open source on GitHub (NOASSERTION).
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