live nowcrunr cloud — run GPUs with no AWS account, no setup. fully compatible with the crunr CLI.try crunr cloud →

crunr cloud is live — no AWS needed

Run code,not infrastructure.

One command turns your local script into a cloud compute job. No AWS setup. No DevOps. No SSH. Your code runs, outputs land on your laptop, and the machine disappears the moment it's done.

4.6K+downloads on PyPI
AI Engineer
g5.xlarge · spot

you, after $ crunr run

crunr — zsh

$

meanwhile, in the cloud

$0.00between jobs
~28scold start to running
any scriptpython · bash · node
MITread the source
4.6K+downloads
10K+jobs run by engineers
python · node · bash · R · go
any workload · any region · zero idle cost
no DevOps · no cloud setup · no SSH
your keys never leave your machine
the math nobody puts on the pricing page

You see $1.50/hr. You pay $4,500/mo.

Compute rates are cheap and honest. Everything around compute isn't — the instance running all weekend while you sleep, the engineer keeping it alive, the setup that took three days, the 3am alert when a job silently hung and kept billing until breakfast. None of that shows up on the pricing page.

without crunr

invoice / your cloud, 2026

— what the pricing page leaves out —
01idle billing · instance ran all weekend, you didn't$800/mo
02devops time · setup, monitoring, incident response$3,000/mo
03failed setups · SSH won't connect, Docker won't builddays lost
043am alert · job hung, still billing, nobody noticedpriceless
05compute · the only thing on the pricing page$0.73
real monthly cost$4,500+/mo
with crunr ☘

invoice / your cloud, 2026

— what you actually pay —
01idle billing · instance auto-terminates when done$0.00
02devops time · crunr handles setup and teardown$0.00
03failed setups · one command, deps installed for you$0.00
043am alert · job ends, instance dies, billing stops$0.00
05compute · g5.xlarge · 42m 17s · the only line item$0.73
total cost · this run$0.73
how it works

One command. Code runs in the cloud.

You type crunr run. Everything between hit-enter and results-in-your-folder is handled. No console. No tab to leave open. No DevOps. No instance you'll forget about.

01
your laptop

Write a script. Type one command.

Any script you'd run locally — Python, Node, bash, R, go. No SDK. No decorators. No cloud-specific rewrites. Hit enter, close your laptop.

$ crunr run train.py --gpu
02
cloud compute

Spins up a box, runs your script.

Picks the cheapest matching spot instance, rsyncs your code, installs your deps (pip, apt, npm — whatever your script needs), runs the job. All without touching a dashboard.

spot · g5.xlarge · $1.04/hr
03
your laptop

Results in your folder. Bill drops to zero.

Outputs sync back to your laptop. The instance terminates the second the job finishes — or if it crashes. You come back to results, not a running charge.

outputs/ → ./outputs · $0 idle
what it looks like

One CLI. Four places to live in it.

crunr runs between your terminal and the cloud. Shell, CI, scripts, monitoring — one binary, one command.

# run any script you'd run locally — on any cloud hardware you need $ crunr run train.py --gpu a10g --region us-east-1 → matched: g5.xlarge · spot · $1.04/hr → i-0a3f8c1e · g5.xlarge · spot · launched → rsync ./ (12 files, 4.2 MB) · pip install · running epoch 1/3 loss=0.412 epoch 2/3 loss=0.218 epoch 3/3 loss=0.097 ✓ outputs/ → ./outputs (checkpoint.pt, metrics.json) ✓ instance terminated · billed 42m 17s · $0.73
who it's for

For AI engineers. Indie hackers. Anyone running scripts.

No cloud knowledge required. No job title required. Run the script, get the results, and the box dies when you're done.

AI Engineers

AI & ML engineers

train, fine-tune, run evals

Run training jobs on the exact hardware you need. No shared clusters, no idle costs, no cloud console.

Indie Hackers

Indie hackers & solo founders

ship AI products fast

Add cloud compute to your product without hiring DevOps or signing cloud contracts. One command, done.

Startups

Startup engineering teams

move fast, zero infra overhead

Get compute working before you've written your first Terraform file. Or instead of one entirely.

Data

Data scientists

heavy ETL & batch jobs

Run jobs on real data volumes without booking a permanent cluster you don't always need.

Research

Researchers & students

experiments on real hardware

Run on the right machine for each experiment. Pay for minutes, not month-long bookings.

Developers

Any developer with a script

code that needs more machine

If it runs locally, it runs with crunr. No cloud knowledge required. No DevOps. No overhead.

how to run it

No setup. Or bring your own AWS.

crunr cloud takes 60 seconds — no AWS account, no IAM, no policies. If you already have AWS and want direct control, BYOC connects your laptop straight to your account.

live now
easiest path

crunr cloud

No AWS account. No IAM user. No policies. Get an API key at cloud.crunr.com and you're running in under a minute.

setup — 3 steps, that's it
get api key at cloud.crunr.com
crunr cloud login --key <api-key>
crunr run train.py --gpu
→ running
  • no aws account required
  • no iam users · no policies
  • your code and outputs are yours
start with crunr cloud →
available now

bring your own aws

One-time setup. Your code goes directly from your laptop to your AWS account — zero relay, not even crunr cloud in the path.

one-time setup
create iam user in aws console
attach CrunrPolicy
crunr auth
crunr run train.py --gpu
→ running · direct to your aws
  • direct to aws — zero relay
  • keys never leave your machine
  • your account, your bill, your data

Direct from your laptop to AWS. Not even crunr sees it.

Direct from your laptop to AWS — no crunr backend, no crunr cloud relay, nothing in between. Your credentials, your code, and your outputs never leave your own account. Full AWS compatibility. Full ownership. Zero middleman.

credentials

Your keys stay on your laptop.

crunr reads from ~/.aws/credentials — the same file the AWS CLI and boto3 use. Nothing is sent to any crunr server, including crunr cloud.

~/.aws/credentials
no relay

Direct to AWS. Zero relay.

The CLI talks directly to AWS over the network. No crunr backend. No crunr cloud server in the path. Between jobs, crunr has zero footprint.

your laptop → aws
EC2 roles

Access keys never reach EC2.

Instances use an attached IAM role — not your access key. Your AWS credentials are never written to any instance crunr launches.

IAM role · not your key
open source

Don't trust us. Read it.

Every credential write, every API call, every file transfer is auditable on GitHub. If something looks wrong, you'll find it.

github.com/crunr-dev/crunr

crunr & crunr cloud never see, store, or transmit

  • your aws access key
  • your secret key
  • your code
  • your data
  • your outputs
  • your job history
  • anything via crunr cloud
  • anything via any crunr server
start today

Your next GPU job. One command.

Free. Open source. No DevOps. On crunr cloud: just Python and an API key. On AWS: bring your own account.

then install the cli:$pip install crunr
4.6K+ downloads·10K+ jobs run by engineers·MIT licensed · free forever
crunr is free.·on crunr cloud you pay for GPU time. on AWS you pay AWS directly. nothing else.