memoir
View on GitHubHierarchical Agent Memory with Git-Like Version Control
Memoir is a Python memory system for AI agents with hierarchical semantic paths, search, and Git-like branching, commits, and rollback. It includes a CLI, MCP server, and integrations for coding and assistant agents.
Use Cases
Store and retrieve persistent agent memoriesBranch and roll back memory stateAutomatically classify memories into semantic pathsIndex files for semantic searchInspect and audit memory changes
Built With
- Language
- Python
- Frameworks
- LangGraph · LangMem · LiteLLM
Tags
agent memory · semantic search · versioned memory · hierarchical memory · memory retrieval · MCP · LLM classification