Atlas
Getting Started

Hosted Quick Start

Get started with Atlas on app.useatlas.dev — connect your database and ask your first question in minutes.

Get up and running on Atlas's hosted platform. No servers, no CLI, no configuration files — sign up, connect your database, and start querying.

Looking for self-hosted?

This guide is for the hosted platform at app.useatlas.dev. To deploy Atlas on your own infrastructure, see the Self-Hosted Quick Start.

Sign up and create a workspace

Create your account

Go to app.useatlas.dev and sign up with your email or a social login provider (Google, GitHub). You'll be prompted to create a workspace — this is your team's home in Atlas.

Every workspace starts with a 14-day trial with full access to all features. See Billing & Plans for details on plan tiers after the trial.

Invite your team (optional)

Go to Admin > Users to invite team members by email. Invitees receive an email with a link to join your workspace.

Members can ask questions and share conversations. Admins can also manage connections, settings, and users. See Team Management for full role details.

You can always invite more people later — skip this for now if you prefer.


Connect your database

Prepare your database

Before connecting, create a read-only database user for Atlas. This is the only step that happens outside of Atlas.

CREATE USER atlas_reader WITH PASSWORD 'your-strong-password';
GRANT CONNECT ON DATABASE your_db TO atlas_reader;
GRANT USAGE ON SCHEMA public TO atlas_reader;
GRANT SELECT ON ALL TABLES IN SCHEMA public TO atlas_reader;
ALTER DEFAULT PRIVILEGES IN SCHEMA public
  GRANT SELECT ON TABLES TO atlas_reader;
CREATE USER 'atlas_reader'@'%' IDENTIFIED BY 'your-strong-password';
GRANT SELECT ON your_db.* TO 'atlas_reader'@'%';
FLUSH PRIVILEGES;

Atlas enforces SELECT-only queries at the application level, but a read-only user provides defense-in-depth.

For BigQuery, ClickHouse, Snowflake, DuckDB, or Salesforce, see the database-specific setup in Connect Your Data. The database preparation steps (creating users, granting permissions) apply to all deployment modes.

Add the connection in Atlas

  1. Go to Admin > Connections (/admin/connections)
  2. Click Add Connection
  3. Paste your connection string (e.g., postgresql://atlas_reader:password@host:5432/your_db)
  4. Click Test to verify the connection — you'll see a confirmation with latency on success

SSL: Most managed database providers (AWS RDS, Supabase, Neon, PlanetScale) require SSL. Append ?sslmode=require (PostgreSQL) or ?ssl=true (MySQL) to your connection string.

Review the semantic layer

Atlas automatically profiles your database and generates a semantic layer — a set of entity definitions that describe your tables, columns, relationships, and business terms. The agent reads these before writing any SQL.

Go to Admin > Semantic Layer (/admin/semantic) to review what was generated:

  • Entities — one per table, with columns, types, sample values, joins, and measures
  • Glossary — auto-detected business terms and ambiguous field names
  • Metrics — pre-built aggregation queries

You can edit entities directly in the web editor — add descriptions, adjust sample values, remove tables that shouldn't be queryable, or define custom measures. Better entity definitions produce better queries. See the Semantic Editor guide for details.

You don't need to edit anything to get started. The auto-generated semantic layer works out of the box. Refine it over time as you see which questions the agent handles well and where it needs more context.


Ask your first question

Open the chat at app.useatlas.dev. You'll see suggested questions based on your data. Try one, or type your own:

  • "How many records are in each table?"
  • "What are the top 10 customers by revenue?"
  • "Show me a breakdown of orders by status this month"

The agent will:

  1. Read the semantic layer to understand your schema
  2. Write a SQL query
  3. Execute it against your database (read-only)
  4. Return an interpreted answer with a data table

The entire flow takes a few seconds. You'll see each step in the chat as the agent works.


Next steps

You're up and running. Here's where to go from here:

For everyone

For workspace admins

For enterprise

  • SSO Setup — configure SAML or OIDC single sign-on (Enterprise plan)
  • SCIM Directory Sync — auto-provision users from your identity provider (Enterprise plan)
  • Custom Roles — define granular permissions beyond member/admin (Enterprise plan)

FAQ

On this page