matrixorigin/Memoria
A Rust-based version control system for AI agent memory, inspired by Git semantics.

Collecting fresh signals — velocity needs a few days of history.
collecting data…
star history
Memoria provides a persistent memory layer for AI agents that tracks every memory change with Git-like semantics. It offers snapshot, branch, merge, and rollback capabilities to ensure memory changes are auditable and reversible. The system is powered by the MatrixOne database and implements the MCP protocol, aiming to reduce hallucinations and maintain consistent long-term context for autonomous agents.
Frequently asked
- What is matrixorigin/Memoria?
- A Rust-based version control system for AI agent memory, inspired by Git semantics.
- Is Memoria open source?
- Yes — matrixorigin/Memoria is open source, released under the Apache-2.0 license.
- What language is Memoria written in?
- matrixorigin/Memoria is primarily written in Rust.
- How popular is Memoria?
- matrixorigin/Memoria has 509 stars on GitHub.
- Where can I find Memoria?
- matrixorigin/Memoria is on GitHub at https://github.com/matrixorigin/Memoria.