Vibe Coding Discover

RAG

Hierarchical Agent Memory with Git-Like Version Control

★ 61142 forksPythonApache-2.0zhangfengcdt

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