# supermemory | Memory API for the AI era ## Docs - [Ingesting context to supermemory](https://supermemory.ai/docs/add-memories.md): Add text, files, and URLs to Supermemory - [Configure connection](https://supermemory.ai/docs/api-reference/connections/configure-connection.md): Configure resources for a connection (supported providers: GitHub for now) - [Create connection](https://supermemory.ai/docs/api-reference/connections/create-connection.md): Initialize connection and get authorization URL - [Delete connection](https://supermemory.ai/docs/api-reference/connections/delete-connection.md): Delete connection for a specific provider and container tags - [Delete connection by ID](https://supermemory.ai/docs/api-reference/connections/delete-connection-by-id.md): Delete a specific connection by ID - [Fetch resources](https://supermemory.ai/docs/api-reference/connections/fetch-resources.md): Fetch resources for a connection (supported providers: GitHub for now) - [Get connection (by id)](https://supermemory.ai/docs/api-reference/connections/get-connection-by-id.md): Get connection details with id - [Get connection (by provider)](https://supermemory.ai/docs/api-reference/connections/get-connection-by-provider.md): Get connection details with provider and container tags - [List connections](https://supermemory.ai/docs/api-reference/connections/list-connections.md): List all connections - [List documents](https://supermemory.ai/docs/api-reference/connections/list-documents.md): List documents indexed for a provider and container tags - [Sync connection](https://supermemory.ai/docs/api-reference/connections/sync-connection.md): Initiate a manual sync of connections - [Delete container tag](https://supermemory.ai/docs/api-reference/container-tags/delete-container-tag.md): Delete a container tag and all its documents and memories. Only organization owners and admins can perform this action. - [Get container tag settings](https://supermemory.ai/docs/api-reference/container-tags/get-container-tag-settings.md): Get settings for a container tag - [Merge container tags](https://supermemory.ai/docs/api-reference/container-tags/merge-container-tags.md): Merge multiple container tags into a target tag. All documents from the source tags will be updated to reference the target tag, and the source tags will be deleted after successful merge. - [Update container tag settings](https://supermemory.ai/docs/api-reference/container-tags/update-container-tag-settings.md): Update settings for a container tag - [Ingest or update conversation](https://supermemory.ai/docs/api-reference/conversations/ingest-or-update-conversation.md): Ingest or update a conversation - [Get graph bounds](https://supermemory.ai/docs/api-reference/graph/get-graph-bounds.md): Get the bounding box of all documents with spatial coordinates - [Get graph statistics](https://supermemory.ai/docs/api-reference/graph/get-graph-statistics.md): Get summary statistics for the graph - [Get graph viewport data](https://supermemory.ai/docs/api-reference/graph/get-graph-viewport-data.md): Fetch documents (with memories) and memory edges within a viewport - [Add document](https://supermemory.ai/docs/api-reference/manage-documents/add-document.md): Add a document with any content type (text, url, file, etc.) and metadata - [Batch add documents](https://supermemory.ai/docs/api-reference/manage-documents/batch-add-documents.md): Add multiple documents in a single request. Each document can have any content type (text, url, file, etc.) and metadata - [Bulk delete documents](https://supermemory.ai/docs/api-reference/manage-documents/bulk-delete-documents.md): Bulk delete documents by IDs or container tags - [Delete document by ID or customId](https://supermemory.ai/docs/api-reference/manage-documents/delete-document-by-id-or-customid.md): Delete a document by ID or customId - [Get document](https://supermemory.ai/docs/api-reference/manage-documents/get-document.md): Get a document by ID - [Get processing documents](https://supermemory.ai/docs/api-reference/manage-documents/get-processing-documents.md): Get documents that are currently being processed - [List documents](https://supermemory.ai/docs/api-reference/manage-documents/list-documents.md): Retrieves a paginated list of documents with their metadata and workflow status - [Update document](https://supermemory.ai/docs/api-reference/manage-documents/update-document.md): Update a document with any content type (text, url, file, etc.) and metadata - [Upload a file](https://supermemory.ai/docs/api-reference/manage-documents/upload-a-file.md): Upload a file to be processed - [Create memories directly](https://supermemory.ai/docs/api-reference/memories/create-memories-directly.md): Create memories directly, bypassing the document ingestion workflow. Generates embeddings and makes them immediately searchable. - [Forget a memory](https://supermemory.ai/docs/api-reference/memories/forget-a-memory.md): Forget (soft delete) a memory entry. The memory is marked as forgotten but not permanently deleted. - [Update a memory (creates new version)](https://supermemory.ai/docs/api-reference/memories/update-a-memory-creates-new-version.md): Update a memory by creating a new version. The original memory is preserved with isLatest=false. - [Get settings](https://supermemory.ai/docs/api-reference/organization-settings/get-settings.md): Get settings for an organization - [Update settings](https://supermemory.ai/docs/api-reference/organization-settings/update-settings.md): Update settings for an organization - [Get user profile](https://supermemory.ai/docs/api-reference/profile/get-user-profile.md): Get user profile with optional search results - [Search documents](https://supermemory.ai/docs/api-reference/search/search-documents.md): Search memories with advanced filtering - [Search memory entries](https://supermemory.ai/docs/api-reference/search/search-memory-entries.md): Search memory entries - Low latency for conversational - [Authentication](https://supermemory.ai/docs/authentication.md): API keys, scoped keys, and connector branding. - [Developer Platform](https://supermemory.ai/docs/changelog/developer-platform.md): API updates, new endpoints, and SDK releases - [Release Notes](https://supermemory.ai/docs/changelog/overview.md): Follow along with updates across Supermemory's API and Console - [Supported Content Types](https://supermemory.ai/docs/concepts/content-types.md): All the content formats Supermemory can ingest and process - [Customizing for Your Use Case](https://supermemory.ai/docs/concepts/customization.md): Configure Supermemory's behavior for your specific application - [Organizing & Filtering Memories](https://supermemory.ai/docs/concepts/filtering.md): Use container tags and metadata to organize and retrieve memories - [How Graph Memory Works](https://supermemory.ai/docs/concepts/graph-memory.md): Automatic memory evolution, knowledge updates, and intelligent forgetting - [How Supermemory Works](https://supermemory.ai/docs/concepts/how-it-works.md): Understanding the knowledge graph architecture that powers intelligent memory - [Memory vs RAG: Understanding the Difference](https://supermemory.ai/docs/concepts/memory-vs-rag.md): Learn why agent memory and RAG are fundamentally different, and when to use each approach - [SuperRAG (Managed RAG as a service)](https://supermemory.ai/docs/concepts/super-rag.md): Supermemory provides a managed RAG solution - extraction, indexing, storing, and retrieval. - [User Profiles](https://supermemory.ai/docs/concepts/user-profiles.md): Automatically maintained context about your users - [GitHub Connector](https://supermemory.ai/docs/connectors/github.md): Connect GitHub repositories to sync documentation files into your Supermemory knowledge base - [Gmail Connector](https://supermemory.ai/docs/connectors/gmail.md): Sync email threads from Gmail with real-time Pub/Sub webhooks and incremental sync - [Google Drive Connector](https://supermemory.ai/docs/connectors/google-drive.md): Connect Google Drive to sync documents into your Supermemory knowledge base - [Notion Connector](https://supermemory.ai/docs/connectors/notion.md): Sync Notion pages, databases, and blocks with real-time webhooks and workspace integration - [OneDrive Connector](https://supermemory.ai/docs/connectors/onedrive.md): Sync Microsoft Office documents from OneDrive with scheduled synchronization and business account support - [Connectors Overview](https://supermemory.ai/docs/connectors/overview.md): Integrate Google Drive, Gmail, Notion, OneDrive, GitHub and Web Crawler to automatically sync documents into your knowledge base - [S3 Connector](https://supermemory.ai/docs/connectors/s3.md): Connect Amazon S3 or S3-compatible storage to sync files into your Supermemory knowledge base - [Connector Troubleshooting](https://supermemory.ai/docs/connectors/troubleshooting.md): Diagnose and resolve common issues with Google Drive, Gmail, Notion, and OneDrive connectors - [Web Crawler Connector](https://supermemory.ai/docs/connectors/web-crawler.md): Crawl and sync websites automatically with scheduled recrawling and robots.txt compliance - [AI SDK Integration](https://supermemory.ai/docs/cookbook/ai-sdk-integration.md): Complete examples showing how to use Supermemory with Vercel AI SDK for building intelligent applications - [Chat with Google Drive](https://supermemory.ai/docs/cookbook/chat-with-gdrive.md) - [Customer Support Bot](https://supermemory.ai/docs/cookbook/customer-support.md): Build an intelligent support system that remembers customer history and provides personalized help - [Document Q&A System](https://supermemory.ai/docs/cookbook/document-qa.md): Build a chatbot that answers questions from your documents with citations and source references - [Cookbook](https://supermemory.ai/docs/cookbook/overview.md): Complete examples and recipes for building with Supermemory - [Perplexity with memory](https://supermemory.ai/docs/cookbook/perplexity-supermemory.md) - [Personal AI Assistant](https://supermemory.ai/docs/cookbook/personal-assistant.md): Build an AI assistant that remembers user preferences, habits, and context across conversations - [Document Operations](https://supermemory.ai/docs/document-operations.md): List, get, update, and delete your ingested documents - [Agno](https://supermemory.ai/docs/integrations/agno.md): Add persistent memory to Agno agents with Supermemory - [Vercel AI SDK](https://supermemory.ai/docs/integrations/ai-sdk.md): Use Supermemory with Vercel AI SDK for seamless memory management - [Claude Code](https://supermemory.ai/docs/integrations/claude-code.md): Claude Code Supermemory Plugin — persistent memory across coding sessions - [Claude Memory Tool](https://supermemory.ai/docs/integrations/claude-memory.md): Use Claude's native memory tool with Supermemory as the backend - [CrewAI](https://supermemory.ai/docs/integrations/crewai.md): Add persistent memory to CrewAI agents with Supermemory - [LangChain](https://supermemory.ai/docs/integrations/langchain.md): Build AI agents with persistent memory using LangChain and Supermemory - [LangGraph](https://supermemory.ai/docs/integrations/langgraph.md): Add persistent memory to LangGraph agents with Supermemory - [Mastra](https://supermemory.ai/docs/integrations/mastra.md): Add persistent memory to Mastra AI agents with Supermemory processors - [Memory Graph](https://supermemory.ai/docs/integrations/memory-graph.md): Interactive visualization for documents, memories and connections - [n8n](https://supermemory.ai/docs/integrations/n8n.md): Automate knowledge management with Supermemory in n8n workflows - [OpenAI SDK](https://supermemory.ai/docs/integrations/openai.md): Memory tools for OpenAI function calling with Supermemory integration - [OpenAI Agents SDK](https://supermemory.ai/docs/integrations/openai-agents-sdk.md): Add persistent memory to OpenAI agents with Supermemory - [OpenClaw](https://supermemory.ai/docs/integrations/openclaw.md): OpenClaw Supermemory Plugin — works across Telegram, WhatsApp, Discord, Slack, and more - [OpenCode](https://supermemory.ai/docs/integrations/opencode.md): OpenCode Supermemory Plugin — persistent memory across coding sessions - [Pipecat](https://supermemory.ai/docs/integrations/pipecat.md): Integrate Supermemory with Pipecat for conversational memory in voice AI agents - [Supermemory SDK](https://supermemory.ai/docs/integrations/supermemory-sdk.md): Official Python and JavaScript SDKs for Supermemory - [Zapier](https://supermemory.ai/docs/integrations/zapier.md): Automate memory management with Supermemory in Zapier workflows - [Overview — What is Supermemory?](https://supermemory.ai/docs/intro.md) - [Managing Connection Resources](https://supermemory.ai/docs/memory-api/connectors/managing-resources.md): Get and configure resources for connections that support resource management - [Memory Operations](https://supermemory.ai/docs/memory-operations.md): Advanced memory operations (v4 API) - [Architecture](https://supermemory.ai/docs/memorybench/architecture.md): Understanding MemoryBench's design and implementation - [CLI Reference](https://supermemory.ai/docs/memorybench/cli.md): Command-line interface for running MemoryBench evaluations - [Contributing](https://supermemory.ai/docs/memorybench/contributing.md): Guidelines for contributing to MemoryBench - [Extend Benchmark](https://supermemory.ai/docs/memorybench/extend-benchmark.md): Add a custom benchmark dataset to MemoryBench - [Extend Provider](https://supermemory.ai/docs/memorybench/extend-provider.md): Add a custom memory provider to MemoryBench - [MemoryBench on GitHub](https://supermemory.ai/docs/memorybench/github.md) - [Installation](https://supermemory.ai/docs/memorybench/installation.md): Get MemoryBench up and running in your environment - [Integrations](https://supermemory.ai/docs/memorybench/integrations.md): Supported benchmarks and providers in MemoryBench - [MemoryBench](https://supermemory.ai/docs/memorybench/overview.md): Open-source framework for standardized, reproducible benchmarks of memory layer providers - [Quick Start](https://supermemory.ai/docs/memorybench/quickstart.md): Run your first benchmark evaluation in 3 steps - [Migrating from Mem0 to Supermemory](https://supermemory.ai/docs/migration/from-mem0.md): Complete guide to migrate your data and applications from Mem0 to Supermemory - [Migrating from Zep to Supermemory](https://supermemory.ai/docs/migration/from-zep.md): Quick guide to migrate from Zep to Supermemory - [Use Cases](https://supermemory.ai/docs/overview/use-cases.md): What can you do with supermemory? - [Quickstart](https://supermemory.ai/docs/quickstart.md): Make your first API call to Supermemory - add and retrieve memories. - [Search](https://supermemory.ai/docs/search.md): Semantic search across your memories and documents - [Overview](https://supermemory.ai/docs/supermemory-mcp/mcp.md): Give your AI assistants persistent memory with the Model Context Protocol - [Setup and Usage](https://supermemory.ai/docs/supermemory-mcp/setup.md): How to set up and use Supermemory MCP Server 4.0 - [User Profiles](https://supermemory.ai/docs/user-profiles.md): Fetch and use automatically maintained user context - [Vibe Coding Setup](https://supermemory.ai/docs/vibe-coding.md): Automatic Supermemory integration using AI coding agents ## Optional - [Your Dashboard](https://console.supermemory.ai)