MemMachine/MemMachine
Universal memory layer for AI Agents. It provides scalable, extensible, and interoperable memory storage and retrieval to streamline AI agent state management for next-generation autonomous systems. observed · 2026-08-28
Health v2 · maintenance only
79/100
- Activity 99
- Release rhythm 84
- Longevity 27
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 7
- age_days: 383
- days_rel: 108
- days_push: 7
- n_releases_24m: 28
Adoption not part of the score
3201 stars · 207 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
MemMachine is an open-source memory layer for AI agents and LLM applications, providing episodic, profile, and working memory that persists across sessions, agents, and models. It runs as a server (self-hosted or cloud) with a Python client SDK for storing and retrieving conversational context and user preferences.
Use cases
- give my ai agent persistent memory across sessions
- store and recall user preferences in a chatbot
- add long-term memory to llm applications
- personalize ai assistant responses based on past conversations
- manage agent state that survives restarts
- build context-aware conversational agents in python
When to choose
- you need drop-in persistent memory for AI agents with a simple client SDK
- you want episodic, profile, and working memory abstractions out of the box
- you need memory that persists across sessions, agents, and model changes
- you prefer self-hosting via Docker or using a managed platform
When to avoid
- you only need simple in-process state that a database or vector store already covers
- you require a memory solution in a language other than Python
- you cannot run an additional server component alongside your application
- you need fully offline operation without any server dependency
Facets
service · maturity active
rag agent-framework vector-database chatbot llm-inference artificial-intelligence large-language-models chatbots developer-tools python self-hosted cross-platform agent-memory long-term-memory episodic-memory knowledge-graph personalization memory-layer conversational-ai state-management ai-agents retrieval-augmented-generation docker web-server
3 sources
- readme: https://github.com/MemMachine/MemMachine · fetched 2026-08-28 · 749c32894ce8
- homepage: https://memmachine.ai · fetched 2026-08-29 · 02e593ebd35f
- site_page: https://docs.memmachine.ai · fetched 2026-08-29 · a52c31028267
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| MemMachine/MemMachine | main | 79 |
For agents
markdown · JSON · MCP: product_card(name="MemMachine/MemMachine")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem