# supermemory | supermemory | Knowledge Base | Instagit

Memory engine and app that is extremely fast, scalable. The Memory API for the AI era.

GitHub Stars: 18.9k

Repository: https://github.com/supermemoryai/supermemory

---

## Articles

### [What Version Control System Does Supermemory Use? Git Repository Guide](/supermemoryai/supermemory/what-version-control-system-does-supermemory-use)

Discover that Supermemory uses Git, the leading version control system. Explore the supermemoryai/supermemory GitHub repository for insights into their development workflow.

- Tags: how-to-guide
- Published: 2026-03-25

### [How Supermemory's Knowledge Graph Functions: Architecture and Implementation](/supermemoryai/supermemory/how-does-supermemorys-knowledge-graph-function)

Discover how Supermemory's knowledge graph transforms documents into interconnected semantic nodes. Explore context-aware search and dynamic visualization techniques.

- Tags: architecture
- Published: 2026-03-25

### [What Is the Build Process for Supermemory? A Complete Technical Guide](/supermemoryai/supermemory/what-is-the-build-process-for-supermemory)

Discover the Supermemory build process. Learn how Bun orchestrates the Turbo monorepo to compile TypeScript, bundle the Next.js UI, and upload Sentry source maps. Get the complete technical guide.

- Tags: how-to-guide
- Published: 2026-03-25

### [How Supermemory Handles Errors: Typed Classes, Centralized Wrappers, and Consistent HTTP Responses](/supermemoryai/supermemory/how-does-supermemory-handle-errors)

Discover how Supermemory manages errors with typed classes, centralized wrappers, and consistent HTTP responses across its Raycast extension, browser extension, and Next.js backend.

- Tags: best-practices
- Published: 2026-03-25

### [Best Practices for Developing with Supermemory: Architecture and Implementation Guide](/supermemoryai/supermemory/what-are-the-best-practices-for-developing-with-supermemory)

Learn Supermemory best practices for development. Master container tags, SDKs, and a three-step workflow to build a living knowledge graph. Optimize your implementation.

- Tags: best-practices
- Published: 2026-03-25

### [What APIs Does Supermemory Expose? Complete Reference to v3 and v4 Endpoints](/supermemoryai/supermemory/what-apis-does-supermemory-expose)

Explore the Supermemory API with this complete reference to v3 and v4 endpoints. Discover core CRUD operations and advanced search functionalities for your AI memory management.

- Tags: api-reference
- Published: 2026-03-25

### [How Supermemory Manages State: Zustand, IndexedDB, and Per-Project Persistence](/supermemoryai/supermemory/how-does-supermemory-manage-state)

Discover how Supermemory manages state using Zustand and IndexedDB for per-project persistence. Explore scoped hooks and URL-driven state for workspace isolation.

- Tags: internals
- Published: 2026-03-25

### [Supermemory Modules: Complete Guide to the Turbo Monorepo Architecture](/supermemoryai/supermemory/what-are-the-different-modules-within-supermemorys-codebase)

Explore the Supermemory Modules and understand the Turbo Monorepo architecture. Discover applications, shared packages, and SDKs powering Supermemory.

- Tags: architecture
- Published: 2026-03-25

### [How to Test Supermemory Code: Complete Vitest Testing Guide](/supermemoryai/supermemory/how-to-test-supermemory-code)

Learn to test Supermemory code effectively using Vitest. This guide covers mocking HTTP calls and environment variables for robust validation without a live server.

- Tags: tutorial
- Published: 2026-03-25

### [How to Add New Features to Supermemory: A Complete Developer Guide](/supermemoryai/supermemory/what-is-the-process-for-adding-new-features-to-supermemory)

Learn how to add new features to Supermemory by forking the repo, creating a branch, implementing changes with Zod validation, and testing locally before submitting a pull request. A full developer guide.

- Tags: how-to-guide
- Published: 2026-03-25

### [How Supermemory Handles User Authentication: Better-Auth Implementation Guide](/supermemoryai/supermemory/how-does-supermemory-handle-user-authentication)

Discover how Supermemory implements robust user authentication using the Better-Auth framework. Learn about its plugin-based architecture for secure logins.

- Tags: how-to-guide
- Published: 2026-03-25

### [Security Considerations for Supermemory: Authentication Architecture and Threat Mitigation](/supermemoryai/supermemory/what-are-the-security-considerations-for-supermemory)

Discover Supermemory security features. Learn about its robust authentication architecture, threat mitigation strategies, and how it protects credentials with Better-Auth plugins and edge middleware.

- Tags: best-practices
- Published: 2026-03-25

### [How to Deploy Supermemory to a Server: Cloudflare Workers Guide](/supermemoryai/supermemory/how-to-deploy-supermemory-to-a-server)

Deploy Supermemory to your server with this Cloudflare Workers guide. Learn simple deployment steps for public, MCP, or enterprise self-hosting options.

- Tags: how-to-guide
- Published: 2026-03-25

### [Supermemory Performance Benchmarks: LongMemEval, LoCoMo, and ConvoMem Results](/supermemoryai/supermemory/what-are-the-performance-benchmarks-for-supermemory)

Supermemory achieves top #1 rankings in LongMemEval LoCoMo and ConvoMem performance benchmarks using its advanced Memory Engine. Explore reproducible results with MemoryBench CLI.

- Tags: performance
- Published: 2026-03-25

### [How to Integrate Supermemory with Other Tools: SDKs, APIs, and Frameworks](/supermemoryai/supermemory/how-to-integrate-supermemory-with-other-tools)

Discover how to integrate Supermemory with your preferred tools using our SDKs, APIs, and frameworks. Connect seamlessly to any HTTP-compatible environment.

- Tags: how-to-guide
- Published: 2026-03-25

### [What Is the Database Schema for Supermemory? A Complete Technical Reference](/supermemoryai/supermemory/what-is-the-database-schema-for-supermemory)

Explore the Supermemory database schema. Understand core entities like documents, chunks, and memories, managed by Drizzle ORM and Zod validation. Get the technical reference.

- Tags: api-reference
- Published: 2026-03-25

### [How Supermemory's AI Model Works Internally: A Deep Dive into the Memory Middleware](/supermemoryai/supermemory/how-does-supermemorys-ai-model-work-internally)

Discover how Supermemory's AI model works internally. Learn about its memory middleware that enhances models like GPT-4 by retrieving and injecting relevant context for improved performance.

- Tags: deep-dive
- Published: 2026-03-25

### [Dependencies for Supermemory: Complete Guide to the AI-Powered Monorepo Stack](/supermemoryai/supermemory/what-are-the-dependencies-for-supermemory)

Discover Supermemorys dependencies explore its AI powered monorepo stack including OpenAI Anthropic Drizzle Hono Nextjs Radix UI and Tiptap for a robust development experience.

- Tags: getting-started
- Published: 2026-03-25

### [How to Contribute to the Supermemory Project: Complete Monorepo Guide](/supermemoryai/supermemory/how-can-i-contribute-to-the-supermemory-project)

Contribute to the Supermemory AI monorepo. Fork the repo, set up dependencies with Bun, and submit PRs. Learn how to pass formatting, type checks, and build validation.

- Tags: how-to-guide
- Published: 2026-03-25

### [What Programming Languages Are Used in Supermemory?](/supermemoryai/supermemory/what-programming-languages-are-used-in-supermemory)

Discover the programming languages powering Supermemory. Learn how TypeScript builds its core and API, while Python drives its AI SDK integrations.

- Tags: internals
- Published: 2026-03-25

### [How Supermemory Handles Data Storage: Cloudflare D1, pgvector, and Knowledge Graphs](/supermemoryai/supermemory/how-does-supermemory-handle-data-storage)

Discover how Supermemory stores user data in Cloudflare D1 with pgvector, building a knowledge graph via an edge-based ingestion pipeline.

- Tags: deep-dive
- Published: 2026-03-25

### [Main Components of Supermemory's Architecture: A Deep Dive into the Turbo-Powered Monorepo](/supermemoryai/supermemory/what-are-the-main-components-of-supermemorys-architecture)

Explore Supermemory's architecture: a Turbo-powered monorepo featuring Next.js, Hono API, MCP server, shared TS packages, and browser extensions. Understand its five logical layers and typed API client.

- Tags: deep-dive
- Published: 2026-03-25

### [How to Set Up Supermemory Locally: Complete Developer Guide](/supermemoryai/supermemory/how-to-set-up-supermemory-locally)

Set up Supermemory locally with this developer guide. Follow simple steps to install, clone the repo, configure, and run the Next.js UI and MCP server today.

- Tags: how-to-guide
- Published: 2026-03-25

