# Eigen Mesh Developer Documentation > Self-hostable AI memory infrastructure — capture, hybrid retrieval, MCP tools. > Documentation index: /developers/llms.txt ## Agent Instructions This documentation is published for humans and AI agents. - Index: /developers/llms.txt - Full export: /developers/llms-full.txt - Sitemap: /developers/sitemap.md - Raw page: append `.md` to any /developers/{slug} URL - Example: GET /developers/mcp-overview.md Dynamic `?ask=` and `?goal=` query on markdown URLs is planned — see docs/planning/10-docs-query-api-design.md. ## Pages ### Getting started - /developers/what-is-eigenmesh: What is Eigen Mesh? — Plain-language introduction to Eigen Mesh — what it does, who it is for, and where to start. - Markdown: /developers/what-is-eigenmesh.md - /developers/getting-started: Eigen Mesh — Overview & quick start — Self-hosted deployment quick start — Docker Compose, environment variables, and production hardening for Eigen Mesh operators. - Markdown: /developers/getting-started.md - /developers/onboarding-and-setup: Onboarding and setup — Choose managed onboarding or self-hosted operator setup for Eigen Mesh. - Markdown: /developers/onboarding-and-setup.md - /developers/onboarding-managed: Onboarding (managed) — Sign up, welcome tour, billing, and first capture for managed Eigen Mesh hosting. - Markdown: /developers/onboarding-managed.md - /developers/self-hosted-setup: Self-hosted setup — Operator provisioning for self-hosted Eigen Mesh — accounts, environment variables, and first-run deployment. - Markdown: /developers/self-hosted-setup.md - /developers/deployment-model: Deployment model — How Eigen Mesh deployment modes work — managed vs self-hosted, data ownership, and licensing stance. - Markdown: /developers/deployment-model.md ### Integrations - /developers/mcp-overview: MCP overview — MCP endpoint, authentication, and the v1 tool surface for connecting AI assistants to Eigen Mesh memory. - Markdown: /developers/mcp-overview.md - /developers/cursor-and-claude: Connect Cursor or Claude Desktop — Step-by-step MCP client configuration for Cursor and Claude Desktop against a self-hosted Eigen Mesh deployment. - Markdown: /developers/cursor-and-claude.md - /developers/first-memory-walkthrough: First memory walkthrough — End-to-end tutorial — capture a thought, search memories, and get a grounded answer via MCP. - Markdown: /developers/first-memory-walkthrough.md ### Concepts - /developers/how-memory-works: How memory works — User-facing overview of the Eigen Mesh memory pipeline — capture, enrichment, retrieval, and consolidation. - Markdown: /developers/how-memory-works.md - /developers/architecture: Architecture overview — High-level system architecture for operators and integrators — domains and data flow without implementation file paths. - Markdown: /developers/architecture.md - /developers/embeddings-boundary: Embeddings: DB-only boundary — Critical security policy — embedding vectors stay in Postgres and never appear in MCP, chat, or LLM payloads. - Markdown: /developers/embeddings-boundary.md ### Reference - /developers/environment-variables: Environment variables — Canonical environment variable reference for self-hosted Eigen Mesh deployments. - Markdown: /developers/environment-variables.md - /developers/mcp-tools: MCP tools reference — Complete MCP v1 tool reference — arguments, responses, auth, and security boundaries. - Markdown: /developers/mcp-tools.md - /developers/http-api: HTTP API overview — Authenticated REST endpoints exposed by the Eigen Mesh product app for browser UI and custom integrations. - Markdown: /developers/http-api.md ### Operations - /developers/troubleshooting: Troubleshooting — Common problems and fixes for managed users and self-hosted operators — signup, billing, deployment, MCP, and encryption help. - Markdown: /developers/troubleshooting.md - /developers/upgrades-and-backups: Upgrades & backups — Operator checklist for Postgres backups, upgrades, and safe environment variable changes. - Markdown: /developers/upgrades-and-backups.md - /developers/tenant-envelope-encryption: Tenant envelope encryption — Operator guidance for TENANT_MASTER_KEY — per-tenant envelope encryption at rest. - Markdown: /developers/tenant-envelope-encryption.md ### Resources - /developers/guides: Guides — Step-by-step tutorials and walkthroughs for getting started with Eigen Mesh. - Markdown: /developers/guides.md - /developers/changelog: Changelog — Product updates and release notes for Eigen Mesh. - Markdown: /developers/changelog.md - /developers/resources: Resources — Links to tools, references, and external resources for Eigen Mesh. - Markdown: /developers/resources.md