Memory Layer

Memory Layer gives coding agents persistent, project-scoped memory. It captures decisions, context, and rationale from each session, curates them to remove duplicates and noise, and stores the results in a graph and vector database so future sessions can recall what matters and how it connects. Frequently used memories are re-validated against your code, so what agents recall stays accurate as the project moves. It works with Codex, Claude Code, OpenCode and the OpenAI, Voyage and Ollama embedding APIs.

Memory Layer v2.0.0 is available. New installs can start below. Existing v1 installations should read the v2 update guide because the release changes configuration, API, authentication, bundle, and CLI boundaries. Read the release notes.

Try it

Start with the demo stack and see the system working end to end.

Use it in a project

Understand it

Memory Layer system flow infographic

© 2026 Olivier Van Acker (3vilM33pl3). Memory Layer is AGPL-3.0-or-later with commercial licensing available.