Atelier

What is Base

Base is the backend platform for apps you build with Atelier. Database, auth, storage, functions, realtime, vector search, AI — preconfigured, with AI-native integrations no alternative ships out of the box.

Every Atelier project gets a dedicated Base. You don’t run a separate backend, wire up a Postgres, or pick an auth vendor — Base ships those primitives as one coherent surface and your AI-generated code uses them by default.

Primitives

  • Database — per-project Postgres with Row Level Security, a typed query builder, named functions, vector search, versioned migrations, and per-branch isolation.
  • Auth — OIDC backend-for-frontend for end-users of your deployed apps. Cookie SSO across all your apps. MFA, anonymous sessions, phone, SAML.
  • Storage — S3-compatible object storage with RLS, signed URLs, and on-the-fly image transforms.
  • Realtime — channels for postgres changes, broadcast, and presence.
  • Functions — server-side TypeScript bound to your project DB and LLM provider out of the box. On-demand, scheduled, edge.
  • LLM — chat, streaming, tool use, structured output, embeddings — with three-way cost routing and RLS-aware RAG.
  • Vector Search — pgvector-backed embedding store with the SDK that calls your BYOS provider.
  • Messaging — templates inheriting your design system, transactional + broadcasts + journeys, RLS-aware segments. Email, SMS, push, in-app.
  • Deployments — server-side builds, immutable bundles, canary rollouts, preview URLs per branch, skew protection, instant rollback.

See Production from minute 1 for the full inventory of what’s wired the moment you deploy.

How Base fits into Atelier

Studio generates the app code (UI, server logic, schema). Base runs everything that code depends on at runtime. The deployed app at your-app.apps.atelier.style talks to Base through the @atelier/sdk package — no extra setup.

Where BYOS fits in

Base handles the platform primitives. The LLM that powers your AI features comes from your subscription — Claude, ChatGPT/Codex, or a local runtime. Tokens live in your device’s system keychain and never touch our servers.

Next steps

Recommended path

New to Atelier? Go through the Quickstart first (5 minutes). Then Production from minute 1 for the full surface that’s wired the moment you ship.