Thunder Compute

Thunder-Compute/thunder-cli
33 starsMITCommunity

Install to Claude Code

This server doesn't publish a one-line install command. Follow the setup in the source repository.

Summary

GPU cloud platform — create, manage, and monitor instances, snapshots, SSH keys, and billing.

README.md

<div align="center"> <img width="900" alt="Thunder Compute Logo" src="https://github.com/user-attachments/assets/671fd268-4261-4508-8cde-1f116491f42e" /> </div>

Overview

![License: MIT](https://github.com/Thunder-Compute/thunder-cli/blob/main/LICENSE) ![Go Version](https://go.dev/) ![Release](https://github.com/Thunder-Compute/thunder-cli/releases) ![macOS](#installation) ![Linux](#installation) ![Windows](#installation)

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

Documentation

  • 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

Installation

Install tnr using one of the supported methods below. You may also download installers and binaries directly from the Latest Release page.

macOS

Download the .pkg installer for your platform from the Latest Release page (tnr__darwin_arm64.pkg for Apple Silicon, tnr__darwin_amd64.pkg for Intel).

Homebrew:

brew tap Thunder-Compute/tnr
brew install tnr

---

Linux

Download .tar.gz, .deb, .rpm, or .apk packages from the Latest Release page.

Install script (recommended):

curl -fsSL https://raw.githubusercontent.com/Thunder-Compute/thunder-cli/main/scripts/install.sh | bash

---

Windows

Download the .msi installer for your platform from the Latest Release page.

Scoop:

scoop bucket add tnr https://github.com/Thunder-Compute/scoop-bucket
scoop install tnr

Winget:

winget install Thunder.tnr

Build from Source

git clone https://github.com/Thunder-Compute/thunder-cli.git
cd thunder-cli
go build -o tnr
./tnr

Quick Start

tnr 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 instance

License

This project is licensed under the MIT License. See LICENSE for details.

Related MCP servers

Browse all →