The full, SOTA computer‑use stack, run for you.

Bring your own model keys and get the state-of-the-art computer‑use harness, completely free. Screenshot in, grounded actions out, all behind one key.

Set up is a sign-in, not a project

No software to download, no IT tickets, no servers to run. Coasty is cloud-hosted, so you go from first sign-in to finished work in minutes.

Nothing to download

It runs entirely in your browser. Open Coasty, sign in, and you are working. Nothing to install or update, on any machine.

No IT approvals

There is no desktop agent to security-review, no admin rights to grant, and no VPN. Nothing lands on your endpoints to approve.

Ready in seconds

Bring your own model keys and go. A managed machine spins up in the cloud, runs the work, and tears itself down. You never touch infrastructure.

Most teams run their first real task the same day they sign in.

Get started with your first API call

POST /v1/predict
curl https://coasty.ai/v1/predict \
  -H "X-API-Key: sk-coasty-live-..." \
  -H "Content-Type: application/json" \
  -d '{
    "screenshot": "<base64-png>",
    "instruction": "Click the Sign In button"
  }'

From key to clicked button in three calls

Plain HTTPS and JSON. No SDK required.

01

Mint a key

Create a key in the dashboard. Test keys are free and fully sandboxed: mock machines, nothing billed.

sk-coasty-test-…
02

Ask for the next action

Send a screenshot and a plain-English instruction. You get back structured actions with exact coordinates.

POST /v1/predict
03

Execute anywhere

Run the actions with pyautogui or Playwright on your own machines, or on managed VMs we provision for you.

POST /v1/machines

The entire computer is an API

Six surfaces, one key: predict, sessions, machines, schedules, triggers, and usage.

Predict & ground

POST /v1/predict · /v1/ground

Screenshot in, structured actions out, with (x, y) grounding for any UI element.

Sessions

POST /v1/sessions

Stateful, multi-step trajectories that remember what the agent has done so far.

Machines

POST /v1/machines

Provision Linux or Windows VMs with a terminal, files, and a full browser API.

Schedules

POST /v1/schedules

Cron or one-shot jobs that run unattended, with per-run history.

Triggers

POST /v1/schedules/{id}/triggers

Fire schedules from HMAC-signed webhooks or chain them off another schedule.

Keys & usage

GET /v1/usage

Scoped keys with one-time reveal, plus per-period usage reporting.

Managed metering, optional BYOK

Published managed-model base prices and runtime defaults use a prepaid API wallet. BYOK LLM-backed calls debit zero Coasty platform credits while your selected provider bills its tokens; direct API calls need no subscription.

Action prediction
POST /v1/predict
Managed $0.05 · BYOK $0
Create a session
POST /v1/sessions
Managed $0.10 · BYOK $0
Session step
POST /v1/sessions/{id}/predict
Managed $0.04 · BYOK $0
Coordinate grounding
POST /v1/ground
Managed $0.03 · BYOK $0
Parse actions
POST /v1/parse
Free
Agent run
POST /v1/runs · v3/v4/v5
Managed $0.05/step · BYOK $0
Agent run
POST /v1/runs · v1
Managed $0.08/step · BYOK $0
Workflow run
POST /v1/workflows/runs · v3/v4/v5
Managed $0.05/step · BYOK $0
Workflow run
POST /v1/workflows/runs · v1
Managed $0.08/step · BYOK $0
Linux machine, running
$0.05 / hr default
Windows machine, running
$0.09 / hr default
Any machine, stopped
$0.01 / hr default

Check GET /v1/models and GET /v1/machines/pricing for effective deployed managed rates. Conclusive recoverable failures submit a refund; ambiguous post-dispatch outcomes are not blindly refunded. Treat a refund as complete only when X-Credits-Refunded confirms it. BYOK and test-key inference are never billed by Coasty.

Developer FAQ

How do I authenticate?

Every /v1 endpoint accepts an X-API-Key header or an Authorization: Bearer token. Keys are minted in the dashboard and shown in full exactly once.

What can I try for free?

Test keys (sk-coasty-test-…) are fully sandboxed: machine calls return mocks and nothing is ever billed. Parsing actions with /v1/parse is free on any key.

How does billing work?

Published managed-model base prices and runtime defaults use a prepaid API wallet. BYOK LLM-backed calls debit zero Coasty platform credits while your selected provider bills its tokens; direct API calls need no subscription. Check GET /v1/models and GET /v1/machines/pricing for effective deployed managed rates. Conclusive recoverable failures submit a refund; ambiguous post-dispatch outcomes are not blindly refunded. Treat a refund as complete only when X-Credits-Refunded confirms it. BYOK and test-key inference are never billed by Coasty.

Can it run unattended?

Yes. Schedules run cron or one-shot jobs, webhook triggers fire them from the outside, and idempotency keys make retries safe.

Coasty - #1 Computer-Use AI Agent | Best for Desktop & Browser Automation