FishMem

Overview

Open-source, mem0-compatible memory for AI agents.

FishMem is a memory engine for AI agents. It extracts the durable facts worth remembering from a conversation, stores them on a hybrid graph + vector layer, and recalls them when they're relevant — across sessions and millions of memories.

One engine, two ways to use it:

  • Open source — self-host the fishmem engine (Apache-2.0).
  • Hosted cloudFishMem Cloud runs the same engine behind a mem0-compatible REST API, with a dashboard, API keys, usage metering, and billing.

Get started

Explore

Why memory

LLMs are stateless — they forget everything between sessions, and RAG over static documents isn't the same as memory that changes over time. FishMem keeps bi-temporal facts (it knows what's true now and what used to be true) and recalls them with hybrid vector, keyword, temporal, and graph-diffusion signals. The API is mem0-compatible, so adopting it is a base-URL change, not a rewrite.

On this page