Multimodal data platform for AI teams to curate, annotate and evaluate image, video, DICOM, audio, document and text data.
Mem0
Memory layer for AI agents and apps, available as an open-source package or a managed platform that keeps user context across sessions.
What is Mem0?
Mem0 is a memory layer that lets AI assistants and agents remember facts and preferences about each user between conversations, instead of replaying the full chat history in every prompt. You send Mem0 messages, it extracts and stores the useful facts, links entities such as people, places and organizations across memories, and returns only the most relevant ones at query time. It ships as an open-source Python package you host yourself and as a managed Platform, where Mem0 runs the vector store and rerankers and adds webhooks, multimodal support, custom categories, audit logs and workspace governance. SDKs are available for JavaScript and Python, and the platform is also offered through the Vercel Marketplace with billing handled by Vercel. Developers building chatbots, support agents and personalized LLM products are the main users. Platform plans are Hobby (free), Starter at $19/month, Pro at $249/month and a custom Enterprise tier.
Use cases
- Give a chatbot long-term memory of each user
- Personalize agent replies from past conversations
- Reduce prompt size by recalling only relevant facts
- Link facts about people and companies across chats
- Add memory to a Vercel-hosted AI app
- Run self-hosted memory for a private agent
Who it's for
Why use Mem0
- Agents keep context across sessions, so users stop repeating preferences and background.
- Only relevant memories are returned at query time, which keeps prompts shorter.
- The managed Platform removes the need to run a vector store or reranker yourself.
- You can start on the free Hobby plan or the open-source package and move up as traffic grows.
- Usage-based pricing is available for teams whose traffic does not fit a fixed tier.
Mem0 features
- Add and search APIs for storing and recalling memories
- Automatic fact extraction from conversations
- Graph memory that links entities across memories
- Memory scoped by user, agent, app and run
- Memory consolidation called Dream on Pro
- Webhooks, multimodal support and custom categories
- Advanced analytics and audit logs
- JavaScript and Python SDKs
- Vercel Marketplace integration with injected API key
- Open-source package for self-hosting
Mem0 integrations
How to get started with Mem0
- Get an API key from the Platform or from the Vercel Marketplace, or install the open-source package.
- Install the mem0ai SDK for JavaScript or Python and create a memory client.
- Call add with a conversation and a user ID so Mem0 extracts and stores facts.
- Call search with a question and filters to retrieve the most relevant memories.
- Pass the returned memories into your model prompt on the next turn.
Mem0 limitations
- Hobby plan allows 10,000 add requests and 1,000 retrieval requests per month
- Starter plan is limited to 1 project and community support
- Graph memory and Dream are not part of Hobby or Starter
- The open-source version must be hosted and operated by you
Mem0 pricing
Yes, Mem0 has a free plan. Paid plans start at $19 per month, according to the official pricing page on .
Mem0 plans
Hobby
Free
- Unlimited end users
- 10,000 add requests/month
- 1,000 retrieval requests/month
- 1 project
- Community support
Starter
$19/month
- Unlimited end users
- 50,000 add requests/month
- 5,000 retrieval requests/month
- 1 project
- Community support
Pro
$249/month
- 500,000 add requests/month
- 50,000 retrieval requests/month
- Unlimited projects
- Private Slack support
- Graph memory and Dream
Enterprise
Custom
- Unlimited add and retrieval requests
- SLA support
- On-prem deployment
- Audit logs
- Custom integrations and SSO
Plans as listed on the official pricing page on . Prices can change and may vary by country or exclude tax. Check the official pricing page.
Mem0 alternatives
The main Mem0 alternatives listed on Debuly are Zep, Letta, Supermemory, LangMem, Cognee and Memori. The table compares pricing and platforms; order is A–Z.
| Tool | Pricing | Starting price | Platforms |
|---|---|---|---|
| Mem0 | Freemium | $19/mo | API, Web, Self-hosted, CLI |
| Cognee | Freemium | $1, usage-based | Web, API, Self-hosted, MCP server |
| LangMem | Open source | — | Python |
| Letta | Freemium | $20/mo | CLI, Web, API |
| Memori | Freemium | — | API, Web, Self-hosted |
| Supermemory | Freemium | $19/mo | API, Web, Self-hosted |
| Zep | Freemium | — | API |

Cognee
Open-source memory engine for AI agents that combines vector search, knowledge graphs and relational storage, with a hosted cloud.
FreemiumVisit Cognee (official site)
LangMem
Python library from LangChain that gives AI agents long-term memory and lets them refine behavior from past conversations.
Open sourceVisit LangMem (official site)Letta
Platform, formerly MemGPT, for building stateful AI agents with persistent memory, from a terminal app, SDK or API.
FreemiumVisit Letta (official site)
Memori
Memory infrastructure for LLM apps and agents that captures conversations and tool traces as structured memories, in the cloud or on your own database.
FreemiumVisit Memori (official site)
Supermemory
Memory and context API for AI agents with user profiles, a memory graph, retrieval and connectors, billed by usage.

Zep
Managed memory and context platform for AI agents, built on the Graphiti knowledge graph, with Python, TypeScript and Go SDKs.
FreemiumVisit Zep (official site)
Mem0 FAQ
How much does Mem0 cost?
The Platform has Hobby (free), Starter at $19 / month, Pro at $249 / month and a custom Enterprise plan. Usage-based pricing is also offered for teams that do not fit a fixed tier.
Is there a free plan on Mem0?
Yes. Hobby is free and includes unlimited end users, 10,000 add requests and 1,000 retrieval requests per month, 1 project and community support.
What plans does Mem0 have?
Hobby, Starter, Pro and Enterprise. Pro adds 500,000 add requests and 50,000 retrieval requests per month, unlimited projects, private Slack support, graph memory and Dream.
Is Mem0 open source?
Yes. There is an open-source Mem0 package you host yourself, and a managed Platform that removes the need to run infrastructure.
Does Mem0 have an API?
Yes. The Platform exposes an API with JavaScript and Python SDKs, and an API reference and MCP integration are listed in the docs.
What are alternatives to Mem0?
Alternatives include Zep, Letta, Supermemory and LangMem, which also give agents long-term memory.
Sources & verification
Facts on this page come from the official sources below, each with the date we read it. Written by Debuly; the vendor did not review this page.
| Source | Type | Accessed |
|---|---|---|
| mem0.ai | official | |
| github.com/mem0ai/mem0 | repository | |
| mem0.ai/pricing | pricing | |
| mem0.ai/gateway-pricing | pricing | |
| docs.mem0.ai/integrations/vercel | docs | |
| docs.mem0.ai/platform/overview | docs | |
| docs.mem0.ai/platform/features/graph-memory | docs |
Image credits
- Logo: from framerusercontent.com · fetched · Vendor trademark, used only to identify the product; removed on request
- Cover: none collected yet, so a generated tile is shown.
Spot an error? Report an issue with this listing. We also remove a logo or image on the owner's request.



