Native macOS · Claude Code & Codex

Conduct your
coding agents.

Every coding agent, project and tool on one native Mac canvas — as many as you like, running at the same time without stepping on each other. See the moment one needs you.

One-time purchase · no subscription · no card to try

Atelier Work Areas 3 Worktrees GitHub 11h 24m1 running 1
Feature: dark mode2 agents · editor · terminal · note · todossample-app · feature/dark-mode
Clauderunning 2m 14s
Update(src/theme.js)Updated with 12 additions
const next = theme === "dark" ? "light" : "dark";
localStorage.setItem(KEY, next);
applyTheme(next);
Bash(npm test)24 passing (0.6s)
Done. The toggle flips the theme and stores the choice in localStorage.
Read(src/settings.js)Read 31 lines
Update(src/settings.js)Added the toggle row
Settings now has the switch, and it remembers across reloads.
runningsample-app · 2/3
Codexrunning 18s
model Order {
  id        String   @id @default(cuid())
  currency  String   @default("usd")
}
Bash(npx prisma validate)The schema is valid
Migration is written. It adds one column with a default, so it is safe to run twice.
Read(src/orders/create.ts)Read 74 lines
const currency = input.currency ?? "usd";
await db.order.create({ data: { ...input, currency } });
Bash(npm test -- orders)11 passing (0.4s)
Codex wants to run a command that writes to staging
$ npx prisma migrate deploy
  1. Yes, run it
  2. Yes, and don't ask again this session
  3. No, tell it what to do
runningask before running
sample-app
srcmain.jssettings.jstheme.jspackage.json
1// Theme toggle + persistence
2const STORAGE_KEY = "sample-app.theme";
3
4export function applyTheme(theme) {
5  document.documentElement.setAttribute("data-theme", theme);
6  localStorage.setItem(STORAGE_KEY, theme);
7}
8
9export function toggleTheme() {
10  const next = currentTheme() === "dark" ? "light" : "dark";
11  applyTheme(next);
12  return next;
13}
src/theme.js
dev server
$ npm run dev

  VITE v5.2.0  ready in 214 ms

  ➜  Local:   http://localhost:5173/
  ➜  press h + enter to show help

12:04:18 [vite] hmr update /src/theme.js
demo
TODOs Storefront
AllOpenDoneAll types ⌄5/11 done+
  • featCart: saved addresses in the checkout step
  • featSearch: keep filters when you go back
  • bugTotals round the discount before tax, not afteridle
  • featOrders: export a month as CSV
  • featRate limit the public endpoints
  • + New task…
6 open
Checkout redesign3 browsers · one live pagestorefront · main
Atelier — Conduct you…1280×800
http://localhost:3000/
SharedAdd bookmark…
AtelierFeaturesPricingFAQGet Atelier
Native macOS · Claude Code & Codex
Conduct your
coding agents.
A native Mac canvas that puts every agent in one place.
Get Atelier — $79Try free
Every agent, one surface
01 — ParallelMany agents at once

Run as many as you like across as many repos as you like, each in its own worktree.

02 — CanvasOne infinite surface

Terminals, a browser, an editor and notes as movable panels that reopen where you left them.

03 — VisibilityAgents you can see

Working, waiting on you, or done — from each agent's own signals, never guessed.

Own it once

One payment and Atelier is yours — no subscription, no seats, no per-agent fees. You already pay for the models; the studio is a one-time thing.

$79one-time · 2 Macs · every 1.x update
Atelier — Conduct you…834×1112
http://localhost:3000/
SharedAdd bookmark…
AtelierGet Atelier
Native macOS · Claude Code & Codex
Conduct your
coding agents.
A native Mac canvas that puts every agent in one place.
Get Atelier — $79Try free
Every agent, one surface
01 — ParallelMany agents at once

Run as many as you like across as many repos as you like, each in its own worktree.

02 — CanvasOne infinite surface

Terminals, a browser, an editor and notes as movable panels that reopen where you left them.

Own it once

One payment and Atelier is yours — no subscription, no seats, no per-agent fees. You already pay for the models; the studio is a one-time thing.

$79one-time · 2 Macs · every 1.x update
Atelier — Conduct you…390×844
http://localhost:3000/
Atelier
Conduct your
coding agents.
Get Atelier — $79Try free
Every agent, one surface
01 — ParallelMany agents at once

Run as many as you like across as many repos as you like, each in its own worktree.

Own it once

One payment and Atelier is yours — no subscription, no seats, no per-agent fees. You already pay for the models; the studio is a one-time thing.

$79one-time · 2 Macs · every 1.x update
TODOs Checkout
AllOpen4/7
  • featThree viewports side by side
  • featSticky summary on scroll
  • bugCTA heights differed by 2px
  • featApple Pay button
  • featAddress autocomplete
  • bugCoupon field loses focus on iOS
  • featEmpty-cart state
  • + New task…
3 open
Launch notes
Ship order
1. Migration on staging first
2. Flip the flag for 10% of traffic
3. Watch the 429s, then go wide
note
70%
A faithful replica of the native macOS app — drag the canvas, or hit ⌘K to travel to another Work Area.
Works with Claude Code· Codex·any CLI agent
What you get

Nothing lives in another window.

01 — Parallel

Many agents. Many projects. At once.

Run as many as you like across as many repos as you like — each in its own isolated git worktree, so nothing ever steps on anything else and no branch waits its turn.

02 — Canvas

One surface for all of it

Terminals, a browser, an editor, notes and your agents — movable panels on an infinite canvas that reopens exactly where you left it.

03 — Visibility

Agents you can see

Working, waiting on you, or done — from each agent's real signals, never guessed from silence.

04 — Mobile · coming soon

On your phone

A push the moment an agent needs you, and a reply that will land in the same session on your Mac. Built and in use — shipping to the App Store after launch, included with your license.

How it is organised

Three levels, and that is all.

Atelier uses three words constantly, so here they are once: a workspace is a canvas, a Work Area is a job on it, and inside one live the agents and tools doing that job.

Workspaceone canvas · switch between as many as you like
Work Areaa feature, a bug, a client · its own git worktree
Claude CodexTerminalEditorBrowserNotesTo-dos
Work Areaanother job · another worktree · running at the same time

Which is what makes running a dozen at once a plan rather than a mess — and you keep track of all of them from the menu bar.

Visibility

Every agent, one glance.

A pill in the menu bar says who is working, who is waiting on you, and who is done — from each agent's own signals, never guessed from silence. Open it for the whole roster, or switch to usage to see what is left in the tank.

AtelierFileEditView
Pill state
The leash · coming soon

Walk away from the desk.

Kick off a few agents, close the laptop, get coffee. When one finishes or gets stuck, your phone will tell you — and you'll answer right there. Built and in use; shipping to the App Store after launch, included with your license.

I build with agents all day, and I got tired of losing them in a sea of tabs. So I made the studio I wanted: every agent — plus terminals, a browser, an editor, and notes, real little apps — all on one canvas you can see and steer, with a leash to my phone. It's a native Mac app, it never touches your code, and you buy it once.

Juanma · maker of Atelier
The honest part

One person made this. Here is your safety net.

Buying a one-time license from an independent developer deserves a straight answer about what happens if that developer stops. So it isn't a promise about intentions — it is how the app is built, and it is written into the terms.

Activated Macs keep working. Permanently.

Your license is a signed file Atelier verifies offline, on your Mac. No kill switch, no expiry, and no server it phones home to in order to keep running — so no outage and no decision of ours can lock you out of software you already activated.

If Atelier ever shuts down, the last build needs no activation.

We ship it before the license server goes away, so you can still install on a new Mac years later — and you'd hear it by email first, not discover it when something quietly stopped working.

Nothing of yours is hostage to it.

Your repos are git, your agents are the CLIs you already installed, and your code never leaves your Mac. Atelier is the studio around your tools — if it vanished tomorrow, you would still have all of them.

All three are commitments in the terms, not marketing copy — including the one we like least: a major version means a new generation of the product, and we will not relabel ordinary work as “2.0” to charge you again.

Pricing

Own it once.

No subscription. No seats. No per-agent fees. One payment, and Atelier is yours — with every Atelier 1 update, on up to 2 Macs. You already pay for the models; the studio is a one-time thing.

  1. 1
    You pay

    Polar handles the checkout and the invoice, so your card statement says Polar, not Atelier. We never see your card.

  2. 2
    Your key arrives by email

    Straight away, with the download link beside it. No account to create.

  3. 3
    Paste it into Atelier

    It verifies offline, on the spot — on this Mac and one more.

Founder price — first 500
Atelier — Perpetual license
$79 $129 one-time
  • The full native macOS app
  • Unlimited agents & workspaces
  • Mobile companion + push — coming soon
  • Every Atelier 1 update, forever
  • Activate on up to 2 Macs
  • Private & local-first, always
Get your licenseOr try it free for 14 days

No card to try· 14-day money-back guarantee ·What you're buying

FAQ

Before you buy.

Do I pay for the models too?

No. Atelier is the workspace, not the model — bring your own Claude or Codex plan and keep using it as you do today.

Which Macs does it run on?

Apple Silicon — an M1 or later — on macOS 13 Ventura or newer. It is a native arm64 app, so it does not run on Intel Macs. The 14-day trial needs no card, so you can confirm it runs on yours before paying anything.

Is this a subscription?

No. One payment, and Atelier is yours — it never expires and there's nothing to renew. Your license covers Atelier 1: every release through the whole 1.x series. A future Atelier 2 would be a separate purchase, discounted for owners. It's all on one short terms page.

Is my code private?

Your code never leaves your Mac. Atelier never sends your prompts, code, or transcripts anywhere — whatever it keeps, it keeps locally, and the mobile companion carries status, never code. The privacy statement lists everything that does leave, field by field. It is a short list, and none of it is your work.

How many Macs can I use it on?

Two — a laptop and a desktop is the case we priced for. Moving a license is instant: deactivate on one Mac and the slot frees up immediately. Reinstalling or upgrading macOS on the same Mac doesn't consume a slot.

Windows or Linux?

Not yet, and not soon — Atelier is a genuinely native Mac app rather than a cross-platform shell, which is most of why it feels the way it does. That is a real trade-off, and this is the honest side of it.

Get your studio.

Every agent, every project, one canvas — and you see the one that needs you.

14-day trial · no card required