Mem0

memory-toolDocs & knowledge

Mem0 is a memory layer for AI agents and assistants. It lets an agent remember and recall facts across conversations, using semantic recall. It can also be self-hosted.

Unavailable. Delivery for this kind is on the roadmap — not serving yet.

Have an AI agent or assistant that can use a memory layer.

What your AI can do with it

  • Remember facts across conversations
  • Recall stored facts semantically
  • Provide a memory layer for AI agents and assistants
  • Support self-hosting

Getting started

  1. Have an AI agent or assistant that can use a memory layer.
  2. Add Mem0 to the agent's setup.
  3. Configure the agent to store and recall facts through Mem0.
  4. Optionally self-host Mem0 if you want to run it yourself.

Signals

GitHub stars
66k
Forks
8k
Last commit
Sep 2026
Hacker News mentions
19

Questions

What does Mem0 do?
It is a memory layer for AI agents and assistants. It lets an agent remember and recall facts across conversations, with semantic recall.
Can Mem0 be self-hosted?
Yes, self-hosting is supported.
How does recall work?
Mem0 uses semantic recall to retrieve facts the agent has stored from earlier conversations.
Advanced
Item type
memory-tool
Key
mem0-mem0ai
Source
github.com/mem0ai/mem0