Live compute offers.
One price per machine, per hour — GPUs and peer CPUs side by side. Pick an offer, launch a pod, pay by the minute from credits.
Your machines.
Running pods bill against your credits every minute. When credits hit zero, the pod stops itself — you can never owe more than you topped up.
Pay as you go.
1 credit = $1 of compute. Buy a pack once, spend it down by the minute. No subscription, no surprise bill.
Connect to see your balance.
RECENT ACTIVITY
| WHEN | WHAT | AMOUNT | BALANCE |
|---|---|---|---|
| — | |||
Sell your idle compute.
List your GPU — or a cheap CPU-only machine, even a basic office PC — on the marketplace. You set the price; earnings meter by the minute.
What can list?
GPU track: Linux x86_64, Docker 24+, nvidia-container-toolkit, one NVIDIA GPU, Node.js 18+. CPU track: any machine with 4+ CPU threads, 8 GB+ RAM and 50 GB+ free disk — no GPU needed. Windows/macOS hosts can run the agent under WSL or Docker Desktop with a Linux VM. CPU hosts are tiered by core count (4 / 8 / 16 / 32 / 64 vCPU) and appear in the same vendor listings as GPU offers.
RUN THE HOST AGENT
export AORILA_CONTROL_PLANE=https://dashboard.aorilalabs.com export AORILA_HOST_NAME=my-machine-1 export AORILA_HOST_CLASS=peer export AORILA_GPU_COUNT=0 # 0 = CPU-only mode (cheap machines) export AORILA_PRICE_PER_MIN=0.0005 # your ask, $/min export AORILA_REGION=us-east node host-agent/agent.js
First run registers the host and saves a one-time token. Stop the agent any time — the host delists automatically within 60 seconds. For the GPU track, set AORILA_GPU_COUNT to your GPU count (auto-detected via nvidia-smi if unset).
Cloud gaming.
Your games, streamed from a cloud GPU.
Bring your own game licenses, pay by the minute from credits — 1 credit = $1. 4K streaming.
Build on it.
Everything the dashboard does is an API call. Full developer reference at api.aorila.com.
QUICKSTART
BASE=https://dashboard.aorilalabs.com/compute/v1
KEY=aorila_... # press Connect, top right
# List live offers (no key needed)
curl $BASE/gpus
# Launch a pod
curl -X POST $BASE/pods \
-H "Authorization: Bearer $KEY" \
-H "Content-Type: application/json" \
-d '{"offerId":"...","sku":"...","gpuCount":1,"image":"pytorch/pytorch:2.4.1-cuda12.1-cudnn9-devel"}'
# List pods, then stop one
curl -H "Authorization: Bearer $KEY" $BASE/pods
curl -X POST -H "Authorization: Bearer $KEY" $BASE/pods/<id>/stop
# Balance and ledger
curl -H "Authorization: Bearer $KEY" $BASE/account
Help.
Something wrong? Reach us.
Contact
Email info@aorila.com — include your account email and what you were doing.
My pod stopped unexpectedly
Pods stop automatically when credits hit zero. Top up credits and relaunch. If a pool went offline, the dashboard tries the next pool automatically on your next launch.
Where is my key?
Press Connect, top right. Your key is shown once when issued — save it somewhere safe.