npx supermemory local downloads and runs Supermemory’s self-hosted memory engine on your machine. It’s the same engine behind the hosted platform — ingestion, memory extraction, hybrid semantic search, and the full API — as a single self-contained binary.
No Docker, no database to provision, no config files. It boots in seconds with everything built in, and it’s open source.
Run it
- npx
- bunx
- curl
Cloud CLI vs. local server
Both ship undernpx supermemory, but they’re different things:
supermemory <command> | supermemory local | |
|---|---|---|
| What it talks to | The hosted platform | A server running on your machine |
| Auth | Your account (login) | Auto-generated key on first boot |
| Use case | Manage cloud memory from the terminal | Local-first, air-gapped, privacy-sensitive workloads |
| Reference | Command reference | This page + Self-hosting docs |
Learn more
The local server has its own full documentation — bringing your own model (or running fully offline with Ollama), configuration, and how it compares to Enterprise:Self-hosting quickstart
Install, run, and store your first memory in under two minutes.
Configuration
Every environment variable: LLM providers, local models, storage, tuning.
Overview
What’s built in, what runs offline, and how it matches the platform API.
Local vs. Enterprise
When to run it yourself and when to move to the managed platform.