Studio now runs on your computer. With an assistant that builds alongside you.

The environment you build in on Core is now an app. You say what a flow should do and the assistant puts a draft on the canvas. Nothing goes live until you publish.

On your own Claude or ChatGPT planFor macOS, Windows and LinuxStudio in the browser keeps working

The assistant in Studio, drawn from the real app, on a demo cluster.

Say what the flow should do. The assistant builds a draft.

The assistant sits in a panel beside your canvas. It reads along in your cluster, proposes a plan and puts the result in your blueprint as a draft. What it makes are ordinary blocks, yours to check and change.

  1. You say what you need

    In plain language. The assistant knows which flow you have open and which blocks you selected.

  2. You start the plan

    You see up front what will change and whether anything gets tested. Nothing happens until you press Start.

  3. The draft appears on your canvas

    Outlined with dashes and signed with a name. You and your colleagues see what is new and where it came from.

  4. You publish

    Or you discard the draft. Until then nothing is live.

On the plan you already have

The assistant runs on Claude Code or Codex, on your own computer. You sign in with your own Claude or ChatGPT account and choose the model yourself. Usage counts against the plan you already have.

Claude: Pro, Max, Team or Enterprise. ChatGPT: a plan that includes Codex. On macOS for now.

Nothing goes live until you publish.

The assistant may read and prepare a great deal. You decide, in a place it cannot reach.

The question comes from Studio itself
You confirm starting and publishing on a card the app draws, outside the conversation. Nothing the assistant reads or writes can answer that card.
A test that can reach outside asks first
Tests that stay inside your cluster run on. If a test could send mail or call another system, you decide.
Every step can be read back
What was asked, what came back and what changed in the source.
Your account, your data
What you ask, and what the assistant reads from your cluster to answer it, goes to Anthropic or OpenAI under your own account.

A window per cluster, and Studio keeps you posted.

As an app, Studio does what a browser tab cannot: several clusters side by side, your sessions stored safely, and a nudge when something happens while you are busy elsewhere.

Every cluster its own window

Acceptance on the left, production on the right. The coloured edge tells you which cluster you are in, and production is red.

Status in your menu bar

A dot per open cluster: green when it is reachable, red when it is not.

A notification when your deploy is done

Also when a colleague changes the blueprint you have open, or a cluster becomes unreachable.

You stay signed in

Your sessions are stored encrypted on your computer, using your system's key store.

A link opens the right block

Copy a link to a block and your colleague lands on it with one click.

Keep working, even without a connection.

Studio keeps a copy of your blueprints on your own computer. If the connection drops, you carry on building. As soon as you are back online, Studio updates the cluster.

  • Blueprints open instantly, from your own disk
  • Changes are kept until there is a connection again
  • If your change collides with a colleague's, you choose

Let your own agent work with you.

Already working with Claude Code or another agent on your computer, including one with an open model? Give it access to a cluster over MCP, through the session you are signed in with. It passes the same checks as Studio itself.

Off by default
You switch access on yourself and then share per cluster. Your system asks for confirmation both times.
From your own computer only
Nothing is reachable from outside.
Everything in a log
Every action an agent takes is recorded: which cluster, which tool and whether it worked.
A workspace per cluster
With RUAL's skills in it. Open it in Claude Code and your session knows how things work here.

Still the workshop where you build all of it.

Everything Studio could already do is in the app too. And in the browser it all keeps working the way you are used to.

Build together, live

You watch your colleague's cursor move and blocks appear while they build. When an agent is working along, you see that too. Stuck? A RUAL engineer can look along remotely.

Debug on the real thing

Click a block and see the data running through it. No log lines to add, no guessing.

2,800 blocks are ready and waiting

For logic, data and dates, and just as much for Exact, Mollie, DOBOT robots and ZPL printers. Missing a block? File a request and it is in within a week.

Tidy clears up your canvas

One key lays your blocks out neatly. You see what would move first, then decide whether to keep it.

Your flow as code

View a blueprint as Blueprint Language, edit the source and put the change back on the canvas.

Traffic and replay

See which requests your flow received and replay one. The original side effects are not repeated.

Full history

Every change to a blueprint is recorded: who, what, when. Looking back and rolling back come with it.

Comments on blocks

Discussion happens where it belongs: on the block itself, inside the flow, not in a separate mail thread.

Validation before go-live

Studio validates your blueprint and points out broken connections and missing fields before they reach production.

Deploy management built in

Want to roll changes out in a controlled way instead of straight to live? Studio has deploy management built in: stage it, review it, release it when you say so.

Time tracking built in

Development time is tracked automatically per developer and per project. You see where the hours go, without a separate timesheet tool beside it.

Custom blocks

Using a tool that does not have a block yet? We build that block into the platform and maintain it for you. Your team only has to drag it into place.

Block templates

For the patterns you use more than once.

Groups and copy/paste

For large blueprints.

Changes take minutes, not sprints.

Studio is approachable enough that the kid next door who was playing Minecraft yesterday is helping build your fleet management today. Because your flows are visual, everyone can see how the process runs, including your operations manager. You discuss a change at the screen and make it there and then. Internal questions resolve themselves before they turn into tickets.

  • Change existing flows without a development project
  • Insight into what your development team is building and where the time goes
  • Usage statistics per environment, so you keep a grip on your IT
Usage statistics for a cluster, the way Studio shows them

Who builds Studio

We are the heaviest user of Studio ourselves, and it shows in the pace.

By developers, for developers

We have been building business applications for fifteen years and we work in Studio every day ourselves. Anything that annoys us gets fixed, and every environment benefits.

Improvements within a week

Changes to the platform or to Studio are usually live within a week of approval. The changelog on docs.rual.nl updates live from our code deployments: what we build, you see appear there.

Download Studio.

For macOS, Windows and Linux. Updates arrive on their own, and Studio in the browser simply keeps working.

macOS

Apple silicon and Intel

Download for Apple silicon Download for Intel
  • Version 3.1.2, 157 MB
  • macOS 12 or later

Windows

Installer or portable

Download the installer Portable version, no install
  • Version 3.1.2, 130 MB
  • Windows 10 or later, 64-bit

Linux

AppImage

Download the AppImage
  • Version 3.1.2, 164 MB
  • 64-bit

The assistant works on macOS for now. Already signed in in the browser? Open in RUAL Studio brings your sessions across.

All downloads, and what to do next

Frequently asked questions

What do I need for the assistant?

A Mac, and Claude Code or Codex on your computer, signed in with your own account. For Claude that is a Pro, Max, Team or Enterprise plan. For Codex, a ChatGPT plan that includes Codex. Studio checks at start-up that everything is in place.

Where does my data go?

What you ask the assistant, and what it reads from your cluster to answer, goes to Anthropic or OpenAI under your own account. Studio never sees your password or token for that service.

Can the assistant put something live by itself?

Only if you tick that when you start a plan. It then publishes that one plan without asking again. By default Studio asks every time.

Will Studio in the browser keep working?

Yes. The app is an addition, the browser stays.

Does everything work on every cluster?

Tidy, the code view and replay need a recent version of Core. If your cluster runs an older version, Studio says so.

No cluster on Core yet?

In a demo you build a flow yourself. Then you know whether it fits your team.