Memori vs claude-mem

Persistent memory for AI agents compared

Memori and claude-mem both capture agent activity and make relevant context available in later interactions. Memori is a broader memory layer for LLM applications, while claude-mem focuses on searchable project history for coding agents, especially Claude Code.

Memoriclaude-mem
LanguagePythonTypeScript
LicenseNOASSERTIONApache-2.0
Stars17.1k95.5k
Forks3.6k8.5k
Last analyzedOct 3, 2026Oct 3, 2026

Key differences

  • Memori structures interactions as memories such as facts, events, preferences, and relationships; claude-mem records observations, summarizes sessions, and retrieves project history.
  • Memori offers Python and TypeScript SDKs and integrations across supported LLMs and frameworks; claude-mem is designed primarily for Claude Code and documents other agent integrations.
  • Memori supports managed Memori Cloud or a bring-your-own-database setup; claude-mem stores session history in local SQLite and uses Chroma with SQLite full-text search.
  • Memori’s supplied license field is NOASSERTION, while its README states Apache 2.0; claude-mem lists Apache-2.0.
  • Memori targets teams building stateful production agents across use cases; claude-mem focuses on developers who need coding agents to retain and search project history across sessions.
  • The supplied repository metadata lists 17.1k stars and 3.6k forks for Memori, and 95.5k stars and 8.5k forks for claude-mem.

Choose Memori if you…

  • need a memory layer for LLM applications beyond coding agents.
  • want Python or TypeScript SDKs and options for managed cloud or your own database.
  • need memory structured around entities, processes, facts, preferences, and other types of context.
Read the Memori analysis →

Choose claude-mem if you…

  • want coding agents, especially Claude Code, to retain project history across sessions.
  • need searchable session observations with compact results before loading full details.
  • prefer a local SQLite-based history store with configurable context injection and privacy exclusions.
Read the claude-mem analysis →

Compare the numbers side by side, or add more projects

This comparison is generated with AI from the OSRepos analyses of both projects. Always check each project's repository and documentation before choosing.