# Supermem

> Supermem is a private, persistent memory service for AI coding agents. It gives Codex, GitHub Copilot, Claude Code, OpenCode, Cursor, Antigravity, and any MCP-compatible client one shared memory across sessions.

Supermem runs as a hosted Streamable HTTP MCP server. A user signs in at https://supermem.cloud, creates an API key, and connects an agent to `https://api.supermem.cloud/mcp` with `Authorization: Bearer <API_KEY>`. API keys begin with `smk_live_`; never print, commit, log, or save one as a memory.

Connected agents receive three tools: `recall` searches saved context, `memory` saves or forgets context, and `whoami` verifies the connection. Agents should call `recall` at the start of a task and save durable preferences, project decisions, conventions, and debugging findings with `memory`. They must not save credentials or transient chatter.

The service is free, stores each user's data separately, hashes API keys, does not sell memory content, and does not use memory content to train models.

## Setup

- [Canonical agent setup guide](https://api.supermem.cloud/agent-setup.md): Exact setup steps for OpenCode, Claude Code, and other Streamable HTTP MCP clients, including verification.
- [Complete product and MCP reference](https://supermem.cloud/llms-full.txt): Product behavior, tool schemas, configuration examples, security rules, and troubleshooting.
- [Human-readable documentation](https://supermem.cloud/docs): Product overview and quick start.

## Product

- [Supermem home](https://supermem.cloud/): Product overview and account creation.
- [Contact](https://supermem.cloud/contact): Support contact and guidance for safe support requests.

## Optional

- [Privacy policy](https://supermem.cloud/privacy-policy): Data collection, storage, retention, and user rights.
- [Terms](https://supermem.cloud/terms): Service terms and acceptable use.
