#99th of 12 in Memory
Supermemory
Memory and context API with user profiles, connectors and a local server
- Stars
- 31.2k
- License
- MIT
- Last commit
- Oct 2026
- Last release
- Aug 2026
Overview
Supermemory extracts facts from conversations, maintains per-user profiles and answers hybrid queries that mix RAG over documents with personal memory, through one API with npm and pip SDKs. The self-hosted path is a single binary (port 6767) with an embedded graph engine and local bge-base embeddings, usable offline with Ollama; the hosted platform adds Drive, Gmail, Notion and GitHub connectors.
Who it is for: Product developers who want memory plus RAG behind one API
Strengths
- One binary, zero config; local Xenova/bge-base-en-v1.5 embeddings need no API key
- Plugins for Claude Code, Cursor, Codex, OpenCode, OpenClaw and Hermes plus an MCP server
- Framework wrappers for Vercel AI SDK, LangChain, LangGraph, OpenAI Agents SDK and Mastra
- Open-source MemoryBench to compare memory providers
Weaknesses
- URL ingestion uses a hosted reader service even in local mode
- Telemetry is on unless SUPERMEMORY_DISABLE_TELEMETRY=1 is set
- Connectors (Drive, Gmail, Notion, GitHub) are described for the platform, not local
- README leads with benchmark rankings; the MCP server URL points to the hosted service
What it needs
- no GPU
- Models: OpenAI, Anthropic, Gemini, Groq, OpenAI-compatible endpoints
- port 6767
Also in Memory
See all 12| Rank | Project | Score |
|---|---|---|
| 1 | hindsightAgent memory server with retain, recall and reflect operations | 78 out of 100 |
| 2 | MemPalaceLocal verbatim memory for coding agents on ChromaDB with 45 MCP tools | 77 out of 100 |
| 3 | agentmemoryPersistent memory server for coding agents, exposed over MCP and REST | 75 out of 100 |
| #4 | OpenVikingContext database exposing agent memory, knowledge and skills as a filesystem | 74 out of 100 |
| #5 | Mem0Memory layer for agents with a self-hosted server, SDKs and CLI | 73 out of 100 |