GPU CLI

GPU CLI Documentation

Run code on cloud GPUs by prefixing any command with 'gpu run'

GPU CLI

GPU CLI makes remote GPU execution feel like local development. Just prefix any command with gpu run to execute it on a cloud GPU.

# Local development
uv run python train.py

# Remote GPU — just add 'gpu run'
gpu run uv run python train.py

Quick Install

curl -fsSL https://gpu-cli.sh/install.sh | sh

Key Features

  • Fast Connection — Connect in under 6 seconds via relay (no waiting for public IPs)
  • Auto-Stop — Pods automatically stop after 5 minutes of idle time
  • Smart Sync — Files sync using .gitignore rules, outputs stream back in real-time
  • BYOK — Bring your own API keys. You pay your cloud provider directly, no markup

How Billing Works

GPU CLI is an orchestration layer. You connect your own RunPod (or other provider) API key and pay them directly at their standard rates. GPU CLI never touches your billing.

On this page