Introduction to Atlas
Atlas is the AI data analyst you can run anywhere. It answers plain-English questions across your SQL warehouses and REST APIs, grounded in a YAML semantic layer that humans author and AI agents consume.
Ask questions of your data in plain English. Atlas is the trust layer between your business questions and your data — SQL warehouses or REST/OpenAPI services — agent-native, YAML-defined, deploy-anywhere.
Atlas is the AI data analyst you can run anywhere. It answers plain-English questions across your SQL warehouses and REST APIs, grounded in a YAML semantic layer that humans author and AI agents consume.
Pick your path
Atlas works across four onboarding shapes. Pick the one that matches what you want to do — each card is a single CTA, and you can ignore the rest of the page until you've completed it.
Just try Atlas (no install)
Open the hosted demo at app.useatlas.dev/demo and ask any of the canonical NovaMart questions — GMV, top categories, return reasons. No signup, no install.
Use Atlas in my AI agent
One command: bunx @useatlas/mcp init --hosted --write. Connects Claude Desktop, Cursor, ChatGPT, or Continue to a hosted Atlas workspace.
Sign up for the hosted SaaS
app.useatlas.dev — connect your DB, ask questions in the chat UI. Two-week free trial; no credit card.
Self-host on my infrastructure
Docker, Vercel, Railway — your data never leaves your network. Free and AGPL-licensed.
The semantic layer is the product
Everything else — the agent loop, the MCP server, the chat widget, the validation pipelines for SQL and REST/OpenAPI — exists to make the YAML you write the source of truth for how questions become answers. Every field in the format exists because an LLM needs it: sample_values to ground the agent, glossary.status: ambiguous to force clarifying questions, metrics.objective to pick MAX vs MIN, query_patterns to teach canonical join shapes.
The fastest way to feel why this works: try the hosted demo and ask one of these canonical NovaMart questions, then read the SQL the agent wrote:
- "What's our GMV this quarter?"
- "What's our top-performing category by GMV this month?"
- "Show me revenue last quarter." — the agent asks which definition (GMV vs net revenue vs seller revenue) because
revenueisstatus: ambiguousin the glossary - "What are our most common return reasons?"
Go deeper
What's new
- Changelog — Atlas release notes
Last updated on