# supermemory > Agents need memory. supermemory is building the default engine for memory and continual learning for agents, available through an API, plugins, and MCP. supermemory builds the learning systems that make continuously improving AI possible. Our model, learner-1, extracts and dreams on the context of every user, task, and tenant, stores it in a vector-graph database, and brings it back to the model by injecting tokens into its context in real time. Learning and memory live outside the model providers, so they carry across any model and any harness. Today supermemory serves the memory and context for 100k+ organizations, with tens of millions of end users, processing over a trillion tokens every month. ## Quick Start - [API documentation](https://supermemory.ai/docs) - [Complete documentation index](https://supermemory.ai/docs/llms.txt) - [Coding agent setup: CLI, skill, and docs MCP](https://supermemory.ai/docs/agents-and-mcp) - [Quickstart: add, wait for processing, and retrieve](https://supermemory.ai/docs/quickstart) - [TypeScript and Python SDKs](https://supermemory.ai/docs/integrations/supermemory-sdk) - [Console: plugins, documents, memories, API keys, and billing](https://console.supermemory.ai) ## Core API Endpoints Every route is scoped to one namespace (a user, project, or agent): https://api.supermemory.ai/ns/{namespace}/... - Add content for memory extraction: POST https://api.supermemory.ai/ns/{namespace}/document - Read a document and its processing status: GET https://api.supermemory.ai/ns/{namespace}/document/{id} - Search memories and source passages: POST https://api.supermemory.ai/ns/{namespace}/search (searchMode: hybrid by default, memories, or chunks) - OpenAPI specification (request schemas and authentication): https://supermemory.ai/openapi.json - Moving from v3/v4 (they shut down on December 31, 2026): https://supermemory.ai/docs/migration/api-v5.md API requests require an API key from the console, sent as Authorization: Bearer . Keep keys out of browser code and public files. Adding content is asynchronous: wait for processing to finish before retrieval. For immediate memory tests, the quickstart documents dreaming: "instant" and its additional operation charge. The docs MCP at https://supermemory.ai/docs/mcp searches documentation for coding agents. The Memory MCP at https://mcp.supermemory.ai/mcp stores and recalls user memories; see https://supermemory.ai/docs/supermemory-mcp/setup for authentication and setup. ## Integrations Works with: TypeScript, Python, REST API, Claude Code, Cursor, OpenClaw, OpenCode, Windsurf, Hermes, ChatGPT, Claude, Grok, Vercel AI SDK, LangChain, LangGraph, CrewAI, OpenAI SDK, Mastra, Zapier, n8n, Pipecat, LiveKit - [All integrations](https://supermemory.ai/docs/integrations/supermemory-sdk) - [Agents and MCP](https://supermemory.ai/docs/agents-and-mcp) - [supermemory MCP](https://supermemory.ai/docs/supermemory-mcp/setup) - [Connectors](https://supermemory.ai/docs/connectors/overview) ## What we do - **Memory that keeps learning**: learner-1 extracts and dreams on the context of every user, task, and tenant, stores it in a vector-graph database, and brings it back to the model by injecting tokens into its context in real time. - **Any model, any harness**: learning and memory live outside the model providers, so they carry across models and harnesses and stay interoperable, in context, and yours. - **The hard infrastructure, done**: dense, interconnected, growing learnings with an understanding of time, already serving 100k+ organizations and over a trillion tokens a month. - **Advanced document extraction**: Scale and Enterprise include advanced PDF extraction with OCR and descriptions of figures and diagrams. Free, Pro and Max keep standard PDF extraction. [Document support](https://supermemory.ai/docs/concepts/content-types#advanced-document-extraction). ## Research - [Research](https://supermemory.ai/research/) - MemoryBench (our open eval platform): https://git.new/membench - [Blog](https://supermemory.ai/blog/): engineering notes, technical reports, and announcements - [Learning](https://supermemory.ai/blog/tag/learning.md): guides on building agent memory - [Engineering](https://supermemory.ai/blog/tag/engineering.md): engineering notes and technical reports - [News](https://supermemory.ai/blog/tag/news.md): launches and announcements - [Case studies](https://supermemory.ai/blog/tag/case-study.md): customer stories ## Pricing Usage-based, with monthly credits included in every plan. Same per-unit rates on every plan; supported updates using the same customId in the same organization bill only the net-new token delta. New document identities and full replacements can incur fresh ingestion charges; search and other operations are metered separately. - [Product](https://supermemory.ai/product/): what the memory engine does: memories, the graph that infers, updates and forgets, profiles, recall, connectors, SDKs and plugins, hosting (cloud, dedicated, or a local binary) - [Pricing](https://supermemory.ai/pricing/) - [supermemory vs Mem0](https://supermemory.ai/compare/supermemory-vs-mem0/): an independent head-to-head (SWE-ContextBench) plus LongMemEval, features and migration - [Talk to sales](https://cal.com/supermemory/meet?overlayCalendar=true) ## Company - Website: https://supermemory.ai - GitHub: https://github.com/supermemoryai - X/Twitter: https://x.com/supermemory - Security: https://supermemory.link/security - Contact: https://cal.com/supermemory/meet?overlayCalendar=true ## Optional - [llms-full.txt](https://supermemory.ai/llms-full.txt): the long form, with features, endpoints, and pages - [Changelog](https://supermemory.ai/changelog/)