AI product Open source · MIT
Supermemory is an AI memory and context engine with a hosted API, application, plugins, MCP server, and local runtime. It extracts facts from conversations, tracks temporal changes and contradictions, automatically forgets expired information, and maintains user profiles containing stable facts and recent activity.
Its API combines memory retrieval with hybrid RAG search, allowing applications and AI agents to query personalized context and knowledge-base documents together. It also processes uploaded PDFs, images, videos, and code, and can synchronize data from services such as Google Drive, Gmail, Notion, OneDrive, GitHub, and web pages. SDKs are available for JavaScript and Python, with integrations for AI frameworks including the Vercel AI SDK, LangChain, LangGraph, OpenAI Agents SDK, Mastra, Agno, and n8n.
Supermemory can provide persistent memory to compatible assistants through plugins or its MCP server. The local distribution runs as a single binary or through npx, uses local embeddings by default, supports OpenAI-compatible and Ollama-backed models, and exposes the same Memory API on localhost for offline or self-hosted use.