Mem0

github.com/mem0ai/mem0 AI Agents & Automation Open-source projectOpen source

Mem0 provides persistent memory infrastructure for AI agents and applications.

github.com/mem0ai/mem0
Mem0 homepage screenshot

About Mem0

Mem0 provides persistent memory infrastructure for AI agents and applications. It stores information such as user preferences and past interactions across user, session, and agent state, and retrieves that context for later conversations.

It is available as a library installed with pip or npm, as a self-hosted server run with Docker Compose, and as a managed cloud platform. Published benchmark figures describe the managed platform, which includes optimizations not present in the open-source SDK.

Key features

  • Retains user, session, and agent state across interactions
  • Single-pass memory extraction without overwriting existing memories
  • Multi-signal retrieval combining semantic, BM25, and entity matching
  • Time-aware retrieval for current, past, and upcoming events
  • Self-hosted deployment via Docker Compose
  • CLI to create API key and add and search memories
Best for: Developers building AI assistants, customer support chatbots, and autonomous systems that need persistent context.
Good for
  • Open source with library, self-hosted, and managed deployment options
  • Provides SDKs installable via pip and npm with API access
  • Evaluation framework is open-sourced for reproducing benchmark numbers
Watch out for
  • Published benchmark scores reflect the managed platform, not the open-source SDK
  • Library option lacks dashboard and built-in auth and API key management
  • Full advanced features are listed only for the cloud platform

Mem0 at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Open source
Yes · Source code
Language
English
Last checked
Oct 5, 2026 · Online when checked
Listed
Oct 5, 2026

Mem0 alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

Popular in AI Agents & Automation

Well-known listings from the same topic.

All 313

Mem0 FAQ

What deployment options are available?
A library for testing and prototyping installed with pip install mem0ai, a self-hosted server run with docker compose up, and a cloud platform accessed by signing up at app.mem0.ai.
How can an agent create a Mem0 API key?
Install the CLI with npm install -g @mem0/cli or pip install mem0-cli, then run mem0 init --agent, followed by mem0 add and mem0 search commands.
Do open-source users get the same benchmark results as the managed platform?
No. The repository states scores reflect the managed platform with proprietary optimizations not available in the open-source SDK.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing