Introduction
Atlas is a deploy-anywhere text-to-SQL data analyst agent.
Atlas lets you connect your database, auto-generate a semantic layer, and query your data in plain English. Every query is validated, read-only access is enforced, and it deploys anywhere.
Getting Started
- Quick Start -- Get Atlas running locally in minutes
- Connect Your Data -- Connect to PostgreSQL, MySQL, or plugin-based sources (ClickHouse, Snowflake, DuckDB, Salesforce)
- Demo Datasets -- Try Atlas with pre-built demo data
Deployment
- Deploy -- One-click deploy to Railway, Vercel, or Docker
- Authentication -- Configure auth modes: none, API key, managed, BYOT
Frameworks
- Bring Your Own Frontend -- Use Atlas with any frontend framework
- Framework-specific guides for React/Vite, Nuxt, SvelteKit, and TanStack Start
Plugins
- Plugin Authoring Guide -- Build datasource, context, interaction, action, and sandbox plugins
SDK & Integrations
- Framework Integration -- Bring your own frontend (React, Vue, Svelte, etc.) with
@useatlas/sdkfor programmatic access - MCP Server -- Model Context Protocol server for Claude Desktop, Cursor, and other MCP clients
Security
- SQL Validation Pipeline -- 7-layer defense-in-depth for read-only SQL enforcement
Reference
- Environment Variables -- Complete env var reference with defaults
- CLI Reference -- All commands: init, diff, query, doctor, validate, mcp, and more
Architecture
- Sandbox Architecture -- Platform-agnostic code execution sandboxing design