Robin

A creative studio
for your Mac.

Make games, film, sound and music, pictures, pages, ads and posts with AI agents. Each app has its own tools, and every run opens on what it made.

One email when Robin is ready. Nothing else.

From $39, paid once. For macOS 15 or later.

Robin's Home: the question What are we making today? over the composer, a row of what every app made lately, the Dumpling Row night market, Kettle Cove Post's harbour, Chromewave Rally's trailer and two clay models from Thimble & Clay, and a desk per project below, Chromewave Rally and Lowtide Station, with Claude Code sessions at work, one asking to run npm test with Not now and Allow. Down the side, the sessions, the projects and the apps: Games, Pictures, Sound, Music, Film, 3D, Pages, Ads and Posts.

See it make something

A minute in Robin’s own window: a game asked for and made, its pictures, a theme and a trailer, then every chat and every agent at a glance. Press play for the sound.

  • A game, in a chat. Type the idea; it plans, draws, scores and builds it.

  • Said aloud. A theme for the night market, heard and made.

  • Every agent, one map. The one waiting on you, answered there.

An app for every craft

Games, Pictures, Sound, Music, Film, 3D, Pages, Ads and Posts. Inside each one, only the tools that craft needs, beside the conversation, with every version kept. These are Robin’s own windows, with real work open.

The Games workspace on a finished game: Blotsworn, its key art of a small swordsman in a red scarf facing a serpent of ink under a gold moon, Play beside its name, its round, and what it made: the swordsman, a boss hit, a slash and its theme, each sound drawn as its waveform.
GamesA finished game’s title page: its art, Play, and every piece it is made of.
The 3D workspace: Thimble & Clay's hero, a round clay figure in a silver thimble hat with button eyes and a patched waistcoat, rigged with a walk, on a grid floor, with its tools down a rail and its triangles, vertices, bones and textures counted below.
3DOpen a model or generate one from pictures of it, then light it, smooth it and turn it.
Chromewave Rally's ad cuts in the clip editor: its trailer playing tall, a neon kart on a wet night track, with the same cut kept in 9:16, 4:5 and 1:1 as three takes below it.
AdsOne cut in every shape the networks take, each kept as a take.
What a pictures run made: four pictures of Dumpling Row's night market, a cook in a cloud of steam under paper lanterns, side by side as a contact sheet, with How it was made folded under them.
PicturesEvery version side by side, every edit a layer.
The film workspace: a frame of the Chromewave Rally trailer, neon karts drifting under a pink sun, above a cut of three pieces drawn as their own frames, the corner, the bridge and the tunnel, with lanes for narration, effects, music and captions.
FilmThe picture large, the cut as real frames, a title on.
The board: Lowtide Station's website, its domes on the seabed under glowing jellyfish, the observation lounge and the little orange sub, with a button to join the dive list.
PagesA game’s website, written and laid out beside the work.

Also in the studio: sound takes and a 64-pad sampler, playlists matched for loudness, voices and stories, the iPhone Simulator, and any app’s window.

The projects shown are original, made in Robin for this page: Kettle Cove Post, Chromewave Rally, Blotsworn, Thimble & Clay, Dumpling Row and Lowtide Station.

A first make in a minute

Robin opens on four short steps: what it makes, how it thinks, what to make first, and a starter that makes it. Use the Claude you already have, a key, or a model on this Mac; what it finds here is already chosen.

No permission, hotkey or licence to get through first. Pick Pictures or Sound and the first thing is made in about a minute.

Robin’s first window, its third step: What shall we make first? Three starters, Pictures, Sound and Games, each with what it makes and how long it takes, about a minute or a few minutes, with Just look around and Back below.

The work comes first

A run opens on what it made, in the craft’s own view: a track with Play and its playhead, a game with Play beside the frame it was aiming for. The steps it took are one tab back, never in the way.

What a music run made: the Dumpling Row night market theme, 24 seconds at 120 BPM, playing, its waveform lit up to the playhead across Intro, Build, Drop, Break and Outro, with the four loops of the arrangement below, each with its own Play.

A track, with Play

The sections over the waveform, the loops as rows, each one heard on its own.

What a game run made: Thimble & Clay, the imagined target frame of a clay tabletop of spools and buttons and the newest built frame of its thimble-hatted hero pushing a spool, side by side, with Play the game below them.

A game, with Play

What it was aiming for beside what it built, and one press to play it.

How it was made

One tab back from the work, the run as a pipeline: the prompt, the plan, each round and what it made, the build and its frame, read left to right. Every card is the thing itself, a picture, a sound, a build, and opens it.

While a run works, the lines it is working along are lit, and you can talk to it as it goes.

A game's overview: the prompt for Kettle Cove Post, its agreed plan, and the loop as a pipeline: what was asked, the plan and the round on one line that ends in the build and its newest frame, and under it what the round made, the carrier's portrait, a bicycle bell and a letterbox drawn as their waveforms, and the theme.

Many projects, one window

Several chats work at once, in one project or several. A project’s chats are tabs; every other project is one pill at their end. Nothing waiting on you gets lost.

Overview

⌃↑ shows every open chat as a card, a row per project, each with a picture of its work and its state. Press one to go to it. Drop one card on another and the two open side by side, each with its own composer and its own workspace.

Overview: seven open chats as cards in three rows, one per project, Kettle Cove Post, Chromewave Rally and Blotsworn, each card a frame of its project and its state, Working, Done or Needs you.
A peek: resting on a tab shows the Light the tunnel boost chat, which asks to use the browser to read the lap times in the track notes, with Not now, Allow and Open.

Peek

Rest on a tab or a pill to see its chat, and answer it there.

The Needs you list: two chats in two projects waiting, Light the tunnel boost in Chromewave Rally asking to use the browser and Ink the crane king in Blotsworn asking to use Computer use, each with Not now and Allow.

Needs you

One amber count on the top line, and every chat waiting on you behind it.

At work: chats grouped by project, Dumpling Row and Thimble & Clay, a Claude Code session asking to run npm test with Not now and Allow, a terminal session waiting, and a finished one with Continue in Robin.

At work

Every chat that is working, by project, the ones waiting on you first.

Tabs that stay

A finished chat keeps its tab, quiet, with a hollow dot, until you close it, the way a terminal’s do. Close one with ⌘W, or every finished one at once. Closing a chat that is still working asks first: stop it, or let it keep working in At work.

The tabs you had open come back when Robin opens again. ⌃Tab goes round them.

Kettle Cove Post’s tabs: Ride the harbour lane open, Wrap the lighthouse parcel finished and quiet with a grey dot, Sort the morning mail working, then a pill each for Chromewave Rally and Blotsworn; beside them the chats, each with its project and its state, Thinking, Answer 2 or Needs you.

Every agent, on one map

At work’s map shows every agent across your projects: Robin’s chats and the helpers they started, Claude Code sessions in Robin or in a terminal, by project and by branch, each with its state and how long it has been at it.

The one waiting on you is amber. Rest on it to see what it asks, and answer it there. Two agents changing the same file are joined by a line.

The agents map: four projects, Chromewave Rally, Dumpling Row, Thimble & Clay and Lowtide Station, eleven agents by branch, Robin’s and Claude Code’s, each with its state and time. Bridge drift, a Claude Code session, needs you, and its peek is open: Run npm test -- drift? with Not now, Allow and Open.

Every coding session, live

Robin runs Claude Code, which you sign in to with your own Claude plan or API key. Anthropic bills your usage; Robin never sees your login. A session you start is a Robin chat, with your setup. Continue an earlier session, or follow one running in a terminal as it streams. When it asks, the question is a card you answer in place.

A repository’s worktrees are one project: start a session in a new worktree, and remove it once it is merged.

The Chromewave Rally desk on Home: three Claude Code sessions in worktrees of one repository, one asking to run npm test with Not now and Allow, one running xcodebuild test for 13 minutes, one finished with 1184 tests passed, and an old worktree marked can be removed with Remove.

Talk to it

Turn on voice control, then hold ⌥ Space anywhere and say what to do: open a project, ask what needs you, start a make. A strip shows the words as it hears them, then what it is doing, and Robin says one short line back.

Allow, stop and close are asked back first and wait for your yes. What you say is heard on this Mac and never sent anywhere.

The listening strip in five moments: Say what to do, Listening; open the vertical cut, as heard; what needs me, understood as What needs me; Allow the browser for Vertical cut?, listening for your answer; and done: Two working, one needs you: Vertical cut wants the browser.

Robin tells you when a chat needs you

Away from the Mac, Robin posts to your Discord channel when a chat is waiting on you, and changes the post once it is answered. Allow and Not now work from there, as they do in the window; a command, the computer or anything that leaves the Mac is asked a second time.

A finished run can post its one line and a small picture of what it made, and a digest can sum up the day. Share titles only, and nothing anyone wrote leaves the Mac.

Settings, Discord: Robin tells you on Discord when a chat needs you, and a press there can answer. A channel webhook kept in the macOS Keychain, Send a test, switches for when a chat needs you, when a run is done and when one fails or stops, a digest, and what leaves this Mac, with Share titles only.

It uses your computer

The way you would: it looks, then clicks and types. Only when you let it.

Robin's Computer page: what it may read on this Mac, the screen, a window, the selection and files, and what it may do, press a control, fill a field, type and write a file.

Works the app in front

It reads the window and presses buttons, fills fields and types, by name through the accessibility tree. Blender, Unity and the iPhone Simulator get tools of their own. Terminals and password managers are off-limits.

Robin's window: the answer that says Lowtide Station's website is up, and the page open beside it in Robin's own browser at a local address, its domes on the seabed under glowing jellyfish, with Annotate in the browser's bar.

Uses the web

It opens pages in its own browser, reads them, and fills and sends forms, signed in wherever you signed in once; what it builds plays there too. Your own Chrome works as well, with your sessions in it.

Look onlyAsk firstApprove for me

It looks until you let it act. Every chat starts in Look only. Ask first lets it act, asking before it does; Approve for me lets it get on with the work, inside the folders you shared, and lists every yes it gave. Publishing anything off the Mac always asks.

Ask from any app

Select something, press the hotkey, and the answer opens over the app you are in. Insert puts it back where the selection was. One ⌘Z takes it out.

And Robin checks its own work: it runs what it built, looks at the first screen and reviews it, and a game is played before it is called done.

Robin's palette over another app, showing an answer titled Start with the shape: a short plan, a Swift code block with a copy button, and a table of outcomes, with Insert, Copy, Again and Continue in the studio along the bottom.

Works in your apps

Robin works with the tools you already use, in their own windows, and brings the results back into your project. It installs none of them.

  • Claude Code

    Supported

    Runs the Claude Code you’ve installed, signed in with your own Claude plan or API key, as a chat in Robin.

  • Blender

    Supported

    Through a lightweight add-on for Blender 4.2 and later.

  • Unity

    Supported

    Create, build and run projects, with the Editor alongside your work.

  • Chrome

    Supported

    Works in your own Chrome, with your existing sign-ins.

  • iOS Simulator and Android

    Supported

    Installs, launches and navigates your app by its on-screen controls.

  • Any other app

    Beta

    Shown in Robin and operated through its accessible controls.

  • Godot, Defold, DaVinci Resolve

    Coming soon

    Integration built; end-to-end testing in progress.

The deal

  • On your Mac

    Your files

    Every project is a folder you can open in anything. Nothing is built in someone else’s cloud.

  • Any model

    Your key

    OpenAI, Anthropic, Gemini, OpenRouter, a local model through Ollama, LM Studio or llama.cpp, or your own Claude plan through Claude Code. Keys stay in the macOS Keychain.

  • No account

    No telemetry

    Nothing to sign up for. Prompts go to the model you picked and nowhere else.

  • Light

    About 45 MB

    A native Mac app: about 45 MB, and about 1% of the CPU while it rests.

  • Pay once

    From $39

    Two Macs and a year of updates. The version you have keeps working after that.

Pricing

Launch prices. A licence, not a subscription. How the licence works.

Robin

The assistant: the palette over any app, and the conversation, with any model.

$39at launch

$49 after launch

  • One-time purchase, two Macs
  • 12 months of updates
  • Renewal if you want one: $24 a year
  • 14-day refund, no questions

Robin Studio

Everything: every app in the studio, and the applications they drive.

$149founding, at launch

First 500 seats. Then $199.

  • Everything in Robin
  • Games, film, sound, music, pictures, 3D, pages, ads and posts
  • Founding seats: updates for as long as Robin is made
  • 14-day refund, no questions

Team

Five people on Robin Studio, one invoice.

$499at launch

Five seats, two Macs each

  • Five Robin Studio licences, assigned to people
  • 12 months of updates on all of them
  • One receipt, one VAT invoice
  • Keys stay in each person’s Keychain

Nothing is on sale yet; these are the prices at launch. The trial will be the whole app, Studio included, for 14 days with no card. Your model provider bills you directly for what you use, with nothing added here, and a model on your own Mac costs nothing to run.

Questions

When can I get it?

When it is ready to sell and support. There is no date yet. The list gets one email when there is.

What does it need?

A Mac on macOS 15 or later, and a model: an API key for OpenAI, Anthropic, Gemini or OpenRouter, Claude Code, which you sign in to with your own Claude plan or API key (Anthropic bills your usage; Robin never sees your login), or a local server such as Ollama or LM Studio. Robin asks for Accessibility to read what you select, and Screen Recording only for the features that show another app’s window.

Where do my prompts and files go?

To the model provider you chose, with your key. There is no Robin server. With a local model, nothing leaves the Mac.

The privacy page lists every host the app can reach.

Is there a subscription anywhere?

No. The only recurring cost is your model provider’s bill, paid to them, and nothing at all with a local model.

Can I try it first?

Yes: 14 days of the whole app, Studio included, with no card and no account. After buying, you have 14 days to get your money back.

What happens when the year of updates ends?

Nothing switches off. The last version you received keeps working. A discounted renewal buys another year of updates if you want them.

Get early access

One email when Robin is ready to download. We keep your address and the time you joined, and you can leave the list whenever you like. What happens to it.

One email when Robin is ready. Nothing else.