← all repositories

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.

3.1k stars Python AgentsLLMOps · Eval
MemMachine
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.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.