tnr is the official command-line interface for Thunder Compute, a high-performance cloud GPU platform built for AI/ML prototyping and experimentation.
Using a proprietary orchestration engine, Thunder Compute delivers fast provisioning, low-latency execution, and one of the most cost-effective GPU compute offerings available.
The tnr CLI supports:
- Provisioning and managing GPU instances
- Configuring compute resources and instance specifications
- Secure SSH access and session management
- File transfer capabilities (SCP upload and download)
- Port forwarding for accessing remote services locally
- Automated update checks and version management
- Cross-platform support for macOS, Linux, and Windows
- CLI Reference: https://www.thundercompute.com/docs/cli-reference
- API Reference: https://www.thundercompute.com/docs/api-reference
- Get Started: https://www.thundercompute.com/docs/quickstart
- Troubleshooting: https://www.thundercompute.com/docs/troubleshooting
Install tnr using one of the supported methods below.
You may also download installers and binaries directly from the latest release page:
Latest Releases: https://github.com/Thunder-Compute/thunder-cli/releases
Homebrew:
brew tap Thunder-Compute/tnr
brew install tnrDirect download:
Download the tnr_{version}_darwin_{amd64 or arm64}.pkg installer from the latest release.
Install script (recommended):
curl -fsSL https://raw.githubusercontent.com/Thunder-Compute/thunder-cli/main/scripts/install.sh | bashDirect download:
Download the tnr_{ version }_linux_{ amd64 / arm64 }.{ apk / deb / rpm } package from the latest release.
Scoop:
scoop bucket add tnr https://github.com/Thunder-Compute/scoop-bucket
scoop install tnrWinget:
winget install Thunder.tnrDirect download:
Download the tnr_{ version }_windows_{ amd64 / arm64 }.msi installer from the latest release.
git clone https://github.com/Thunder-Compute/thunder-cli.git
cd thunder-cli
go build -o tnr
./tnrtnr login # Authenticate with Thunder Compute
tnr create # Create a GPU instance
tnr status # View instance status
tnr connect 0 # Connect to your instance
# File transfers
tnr scp myfile.py 0:/home/ubuntu/
tnr scp 0:/home/ubuntu/results.txt ./
tnr delete 0 # Delete instanceThis project is licensed under the MIT License. See LICENSE for details.
