MemMachine/MemMachine
An open-source long-term memory layer for AI agents that enables persistent, session-surviving storage of conversational context, user profiles, and working memory.

Velocity · 7d
+10
★ / day
Trend
→steady
star history
MemMachine provides a universal memory layer for AI agents, featuring graph-based episodic memory, SQL-stored profile memory, and session-based working memory. It transforms stateless chatbots into context-aware assistants by persisting agent state across restarts and model changes. The system exposes a server-client architecture with Python libraries for integration into agent frameworks.