Local (Docker)
Run everything on your machine.
- ✓ Full control, no external deps
- ✓ Data stays local
- ✓ Works offline
Open-source memory layer your agents and MCP tools can read, write, and reason over-across sessions and systems.
Claude, Cursor, Copilot, Codex, ChatGPT, and remote agents connect through MCP and Streamable HTTP.
macOS, Linux, and Windows (WSL2)
Model Context Protocol
Graph for relationships. Vector for meaning.
Why agent memory
Out of the box, every agent starts each session from zero — re-asking your stack, your conventions, the decision you settled yesterday. AutoMem is the memory layer that fixes that. It captures what matters as you work and recalls it the moment it's relevant, so your tools stop forgetting and start compounding.
AutoMem combines a knowledge graph and vector search so agents can recall both facts and their context.
Graph (FalkorDB) captures entities, relationships, and time.
Vector (Qdrant) captures meaning, similarity, and intent.
# Example: hybrid recall
MATCH (p:Project)-[:USES]->(t:Tool)
WHERE p.name = 'AutoMem'
RETURN p, t
ORDER BY ts DESC
LIMIT 20;
# + vector search for semantic matches
SEARCH "install script errors WSL" LIMIT 20; The result: fewer repeats, more relevant answers, and memory that compounds over time.
Read the research overview →How it works
AutoMem runs quietly in the background, consolidating new memories into a retrieval graph. It clusters related ideas, strengthens the connections you return to, lets noise decay, and enriches recall — so the memory you get back tomorrow is sharper than the one you stored today.
| Client / Platform | AutoMem MCP | macOS | Linux | Windows (WSL2) | Docker | Kubernetes |
|---|---|---|---|---|---|---|
| Codex (CLI) | MCP | ✓ | ✓ | ✓ | ✓ | ✓ |
| Claude Code | MCP | ✓ | ✓ | ✓ | ✓ | ✓ |
| Cursor | MCP | ✓ | ✓ | ✓ | ✓ | ✓ |
| ChatGPT (Code Interpreter) | MCP | ✓ | ✓ | ✓ | ✓ | ✓ |
| Custom MCP Clients | MCP | ✓ | ✓ | ✓ | ✓ | ✓ |
If your client supports MCP, AutoMem works. See full compatibility guide →
Extended compatibility: Claude Desktop, Claude Code, Cursor, GitHub Copilot, Codex, Windsurf, ChatGPT, Any MCP-compatible client.
Deploy Once. Remember Everywhere.
Run everything on your machine.
Managed cloud in minutes.
Self-hosted cloud in your infra.
All options expose the same MCP endpoint, including the Existing Endpoint path. Self-hosted / Docker remains available for teams that want full control. Learn more in the install guide →
Identifies OS, Docker/K8s, and available resources.
You pick Local, Railway, InstaPods, or Existing Endpoint.
Pulls images, starts services, and runs health checks.
Generates config and shows you how to connect your agents.