Basic Memory vs Mem0 vs Letta vs Everyone Else
The AI memory space has gotten crowded fast. Here's an honest breakdown of who's building what, for whom, and whether you can actually read what they store.
The AI memory space has gotten crowded fast. Here's an honest breakdown of who's building what, for whom, and whether you can actually read what they store.
The AI memory space has gotten crowded fast.
In the last year: Mem0 raised $24M. Letta raised $10M. Supermemory raised $3M. A new “AI memory” repo hits GitHub trending almost every week, usually built by someone over a weekend. And every major AI platform — Claude, ChatGPT, Gemini — has shipped some version of built-in memory.
Everyone’s building memory. The question is: what kind, for whom, and can you actually read it?
| Basic Memory | Mem0 | Letta | Supermemory | Weekend projects | |
|---|---|---|---|---|---|
| What it is | Knowledge base for you | Memory API for developers | Agent framework | Memory infra for developers | Varies |
| You can read what’s stored | Yes — it’s just files | No | Partially | No (it’s a backend service) | Rarely |
| Open source | AGPL | Partial | Apache 2.0 | No | Usually |
| Funding | Bootstrapped, profitable | $24M VC | $10M VC | $3M VC | $0 |
| Cloud option | $19/mo | Enterprise pricing | Enterprise pricing | Pay-per-query API | N/A |
| Primary interface | Files + knowledge graph | API | Agent framework | API | Varies |
Basic Memory stores everything as plain text files. When your AI writes a memory, it creates a note you can open in any text editor. Notes connect to each other through semantic links, forming a knowledge graph that grows over time.
What we do well:
Cloud pricing: $19/month for Basic Memory Cloud.
Mem0 has raised $24M and built a popular developer ecosystem. Their approach is a memory API — developers send data in, it stores and retrieves memories, and they integrate it into their apps.
What Mem0 does well:
mem0.add() and mem0.search() — clean and fast to integrate.The tradeoffs:
Letta (formerly MemGPT) started as a research project exploring how to use an LLM’s context window as a virtual memory system. They’ve since evolved into a full agent framework with persistent state.
What Letta does well:
The tradeoffs:
Supermemory is a B2B infrastructure play — a memory API that developers embed in their products to power AI features. Think of it like a database service, but for AI memory.
What Supermemory does well:
The tradeoffs:
Every few weeks something new hits GitHub trending — a weekend build that adds memory to Claude or ChatGPT, usually by storing conversation snippets in a vector database. Some are clever. Most solve a narrow problem.
These are worth watching, but come with real tradeoffs: no ongoing maintenance, no sync, no knowledge graph, and often no way to manage what’s stored once you’ve accumulated it.
Here’s what it comes down to: can you read what your AI knows about you?
With Basic Memory, the answer is yes — always. Your memory is a folder of plain text files. You can open any of them, edit them, delete them, or take them somewhere else entirely.
With Mem0, Letta, and Supermemory, memory is managed for developers. They interact with it through APIs. End users interact with whatever interface the developer built — and the actual storage is invisible.
Neither philosophy is wrong. But they’re solving different problems for different people.
Mem0 and Supermemory are infrastructure for developers building apps. Letta is infrastructure for developers building agents. Basic Memory is for you — the person who wants to remember things across conversations, own what you know, and actually be able to read it.
Choose Basic Memory if:
Choose Mem0 if:
Choose Letta if:
Choose Supermemory if:
Watch the weekend projects if:
We’re not trying to be Mem0 or Letta. We’re not building infrastructure for other developers to build on (though we might consider expanding in that direction soon). We’re building for the person who wants their AI to remember things — and who believes they should be able to read, edit, and own what it remembers.
The memory space is big enough for all of these approaches. But we think the future of personal AI memory is transparent. Plain text has outlasted every proprietary format in computing history. It’ll outlast whatever comes next too.