One command to spin up a GPU, run your job, and sync results back. Across RunPod, Vast and more.
Free to install. Zero markup on compute. Auto-stop when idle.
curl -fsSL https://gpu-cli.sh/install.sh | shClose your laptop or go to sleep. Your jobs keep running. Reconnect anytime.
Auto-stop kicks in 5 minutes after your job finishes, never mid-run. Say goodbye to forgotten pods.
Skip the 30-45s wait for public IPs. Connect via relay almost instantly.
From RTX 5090 to H100. Pay your provider directly at their rate, no markup from us.
*Approximate RunPod pricing shown for comparison. Actual rates vary by provider. View current pricing
Your GPU provider API key stays in your system keychain. Never stored in config files or transmitted to us.
Code syncs directly to your GPU provider over SSH or secure tunnels. On RunPod, data at rest relies on provider encryption; supported providers can also use GPU CLI-managed LUKS.
Output files sync back to your machine as they're created. No manual downloads needed.
Reads your pyproject.toml or gpu.jsonc. Define dependencies once, run anywhere.
