Back to home

Memory Vault

Open-source AI memory for developers. Self-hosted, MIT-licensed, runs on your machine. v1.0 released 2026-05-07.

Get it on GitHub   Read the launch post

Memory Vault dashboard Chat page answering a question with the sources panel expanded, showing retrieved memory chunks used to ground the response.
Memory Vault Chat — every answer cites the memories it was grounded in.

What it is

A long-term memory layer for AI assistants and the apps you build on top of them. You ingest text — markdown notes, conversation logs, anything plain — and it gets chunked, embedded, full-text indexed, and stored in a single Postgres database. Hybrid search returns the right chunks back when you query. An MCP server lets Claude read and write your memory inside any conversation, no copy-paste. A REST API exposes the same operations for any app you build. A dashboard gives you Search, Browse, Graph, Ingest, Stats, and Chat pages.

It runs entirely on your machine. No API keys. No cloud. No telemetry. docker compose up -d and it's running.

What v1.0 does

Quick start

git clone https://github.com/MihaiBuilds/memory-vault
cd memory-vault
cp .env.example .env
docker compose up -d

Open http://localhost:8000 and you're running.

Architecture

One Postgres database, not two. HNSW for vector similarity, GIN for full-text. FastAPI on top, MCP server alongside it as a first-class path into the same code, React + Cytoscape dashboard, all in a single Docker image. The full architectural decisions are in the v1.0 launch post.

Honest limitations

Honest gaps documented up front build more trust than feature bullets that fall apart when someone actually tries them.

Open-core model

Memory Vault is and will always be MIT-licensed. The free tier — search, MCP, graph, REST API, dashboard, local LLM chat, ingestion pipeline, the whole thing — is genuinely useful, not a crippled demo. A paid PRO tier is planned for teams: dedup with importance decay, conflict resolution, multi-user activation, additional adapters (PDF, web pages), automated encrypted backups, fuller analytics dashboard. v1.x stays free forever. Open-core, not bait-and-switch.

Build journey

Memory Vault was built in public over seven weeks across nine locked milestones, starting March 27 2026. Each milestone shipped with a blog post explaining the technical decisions and trade-offs:

Try it

→ Read the full v1.0 launch writeup