# BaseLayer > Long-term memory for AI. Capture, distill, and recall context across browsers, IDEs, and models. BaseLayer is a sovereign memory layer for AI-assisted work. It captures conversations from AI tools (Claude, ChatGPT, Gemini, GitHub Copilot, Cursor, and more), distills them into durable knowledge entities, and makes that knowledge available via MCP (Model Context Protocol) to any AI that supports it. ## How It Works 1. **Capture** — Browser extension captures web AI conversations. Desktop app watches IDE conversations (Claude Code, Cursor, Copilot, Aider, Gemini CLI). 2. **Distill** — An automated dream engine extracts entities, relationships, and facts from raw conversations into a structured knowledge graph. 3. **Recall** — MCP tools (`recall`, `remember`, `relate`, `forget`, `inspect`) let any connected AI query your personal knowledge vault. ## Key Properties - **Zero-knowledge encryption**: All data is encrypted client-side before transmission. The server never sees plaintext. - **Local-first**: Your vault lives on your machine as an encrypted SQLite database. - **MCP-native**: Works with any AI tool that supports the Model Context Protocol. - **No vendor lock-in**: Your data is yours. Export anytime. ## Products - **Desktop App** (macOS): Tauri-based app that manages your vault, runs the MCP sidecar, and watches IDE conversations. - **Chrome Extension**: Captures conversations from Claude, ChatGPT, Gemini, OpenRouter, and Open WebUI. - **MCP Server**: Exposes recall tools to Claude Desktop, Claude Code, Cursor, and other MCP clients. ## Links - Website: https://baselayer.id - Download: https://baselayer.id/download - Privacy Policy: https://baselayer.id/privacy - Security: https://baselayer.id/security - API: https://api.baselayer.id/mcp (MCP endpoint, OAuth 2.1 required) - Chrome Extension: https://chromewebstore.google.com/detail/baselayer-sovereign-memory/bhpchdhfjgecpnphpmpgmkeajefnhmdn - GitHub: https://github.com/baselayer-id ## MCP Integration To connect an MCP client to BaseLayer: ### Remote (Claude.ai, web clients) Add `https://api.baselayer.id/mcp` as a remote MCP server. OAuth 2.1 authentication will guide you through sign-in. ### Local (Claude Desktop, Claude Code, Cursor) ```json { "mcpServers": { "baselayer": { "command": "baselayer-mcp", "args": [] } } } ``` The MCP server binary is installed with the desktop app. ## MCP Tools - `recall(query)` — Search your knowledge vault with natural language - `remember(content)` — Store a new memory - `relate(entity, relationship, target)` — Create a relationship between entities - `forget(entity)` — Remove an entity from your vault - `inspect(entity)` — View full details of an entity - `status()` — Check vault health and statistics ## Contact - Website: https://baselayer.id - Email: james@baselayer.id