macOS cloud for agents · by Manzanita

Give your agent a real Mac.

One API key. Spin up real Apple-silicon machines, hand them to your computer-use agent, drop them when it's done. No dashboards, no CI config — just a machine that behaves exactly like the Mac you're targeting.

Early access · our own M4 / M5 Apple-silicon machines
your-agent — bash
# 1 · grab your key at macdojo.dev, then spin up a real Mac
curl -sX POST https://api.macdojo.dev/v1/machines \
  -H "Authorization: Bearer $MACDOJO_KEY" \
  -d '{"image":"sequoia-golden","region":"us"}'

{ "id":"mzr-8f3a", "ssh":"root@100.64.12.9",
  "vnc":"vnc://100.64.12.9:5900", "state":"ready" }  # ~seconds

# 2 · your agent drives it — SSH, VNC, or computer-use. real GUI, real Safari, real Xcode.

# 3 · done? drop it. billed by the machine-day.
curl -sX DELETE https://api.macdojo.dev/v1/machines/mzr-8f3a \
  -H "Authorization: Bearer $MACDOJO_KEY"

How it works

Three calls. That's the whole product.

We don't ask you to hand over your agent or wait for a report. You get a real machine and an endpoint. What runs on it is your business.

01

Get a key

Sign up, get an API key. No fleet to provision, no Xcode to install, no CI YAML.

02

Spin up a Mac

One POST returns a fresh, golden-image Apple-silicon machine in seconds — SSH, VNC, and a computer-use endpoint.

03

Use it, drop it

Your agent runs its flow. Delete when done. Every machine resets clean from the golden image for the next run.


Why real Macs

A VM lies about the exact things a Mac agent touches.

If your agent operates macOS, the fidelity of the machine is the test. Headless boxes and generic Linux desktops fake or block precisely what you need.

GUI Real desktop & input

screencapture, CGEvent mouse/keyboard, real TCC permission prompts — the surface your agent actually drives, not a stubbed one.

Real Apple stack

Latest M4 / M5 silicon. Safari / WebKit, Xcode, Mac-only apps — the software your flow targets, running where it's meant to run.

Clean every run

Each machine is a copy-on-write clone from a golden image. Identical starting state — so a failure is the agent's, not the box's.


Pricing

Flat per machine-day. Billed honestly.

Early access is deliberately simple: one rate, one unit. We'll add finer billing when there's a reason to — not before.

Founding access
$12 / machine-day
  • Real Apple-silicon Mac, golden-image clean
  • API key · SSH · VNC · computer-use endpoint
  • Billed in 24-hour blocks — Apple's licensing floor, passed through
  • Up to 2 concurrent machines / host (Apple SLA)
Request a key

Why 24-hour blocks?

Apple licenses Mac hardware in whole-day, dedicated units. Every honest macOS cloud lives under the same floor.

So we pass it through as-is: a machine-day is a machine-day. We don't dress it up as fake per-second billing and then bury the minimum in the fine print.

If your agent's runs are short, batch them onto one machine within the day — the day is yours until you drop it.


Early access

Request an API key.

We're onboarding the first agent teams by hand. Tell us what your agent does on a Mac and we'll send you a key.

hi@macdojo.dev

or reach us on the Manzanita fleet