# Thunder Compute ## Docs - [Authentication](https://www.thundercompute.com/docs/agents/operations/authentication.md): Use your AI agent to authenticate with Thunder Compute, or switch to another interface for direct control. - [Connecting to Instances](https://www.thundercompute.com/docs/agents/operations/connecting-to-instances.md): Ask your AI agent to connect to instances and run commands, or switch to another interface for direct control. - [Creating Instances](https://www.thundercompute.com/docs/agents/operations/creating-instances.md): Ask your AI agent to create Thunder Compute instances, or switch to another interface for direct control. - [Deleting Instances](https://www.thundercompute.com/docs/agents/operations/deleting-instances.md): Ask your AI agent to delete Thunder Compute instances, or switch to another interface for direct control. - [File Transfers](https://www.thundercompute.com/docs/agents/operations/file-transfers.md): Ask your AI agent to move data to and from Thunder Compute instances, or switch to another interface for direct control. - [Modifying Instances](https://www.thundercompute.com/docs/agents/operations/modifying-instances.md): Ask your AI agent to update instance configuration, or switch to another interface for direct control. - [Monitoring Instances](https://www.thundercompute.com/docs/agents/operations/monitoring-instances.md): Ask your AI agent for instance status and usage, or switch to another interface for direct control. - [Port Forwarding](https://www.thundercompute.com/docs/agents/operations/port-forwarding.md): Ask your AI agent to set up or inspect port forwarding, or switch to another interface for direct control. - [Snapshots](https://www.thundercompute.com/docs/agents/operations/snapshots.md): Ask your AI agent to create, restore, or delete snapshots, or switch to another interface for direct control. - [SSH on Thunder Compute](https://www.thundercompute.com/docs/agents/operations/ssh.md): Ask your AI agent to work through Thunder Compute over MCP, or switch to another interface for direct SSH control. - [Quickstart](https://www.thundercompute.com/docs/agents/quickstart.md): Connect AI tools to GPUs to develop faster - [Get saved billing details](https://www.thundercompute.com/docs/api-reference/billing/get-saved-billing-details.md): Returns the Stripe-customer's stored name, address, and tax IDs - [Update billing details](https://www.thundercompute.com/docs/api-reference/billing/update-billing-details.md): Apply a name/address/tax-ID delta to the Stripe customer and return the refreshed saved details. Per-tax-ID failures are reported in partial_errors. - [Add SSH key to instance](https://www.thundercompute.com/docs/api-reference/instances/add-ssh-key-to-instance.md): Append an SSH public key to an existing instance's `authorized_keys`. - [Create instance](https://www.thundercompute.com/docs/api-reference/instances/create-instance.md): Create a new compute instance. - [Delete instance](https://www.thundercompute.com/docs/api-reference/instances/delete-instance.md): Delete a compute instance by ID - [List instances](https://www.thundercompute.com/docs/api-reference/instances/list-instances.md): Get a list of user's compute instances - [Modify instance](https://www.thundercompute.com/docs/api-reference/instances/modify-instance.md): Modify a running compute instance's resources - [Create a snapshot](https://www.thundercompute.com/docs/api-reference/snapshots/create-a-snapshot.md): Create a new snapshot from a running instance - [Delete a snapshot](https://www.thundercompute.com/docs/api-reference/snapshots/delete-a-snapshot.md): Delete a snapshot by ID - [List snapshots](https://www.thundercompute.com/docs/api-reference/snapshots/list-snapshots.md): Get a list of all snapshots for the authenticated user's organization - [Add an SSH key](https://www.thundercompute.com/docs/api-reference/ssh-keys/add-an-ssh-key.md): Add a new SSH public key to the authenticated user's organization - [Delete an SSH key](https://www.thundercompute.com/docs/api-reference/ssh-keys/delete-an-ssh-key.md): Delete an SSH key by ID - [List SSH keys](https://www.thundercompute.com/docs/api-reference/ssh-keys/list-ssh-keys.md): Get a list of all SSH keys for the authenticated user's organization - [Get current pricing](https://www.thundercompute.com/docs/api-reference/utilities/get-current-pricing.md): Retrieve current hourly pricing information for compute resources - [Get GPU specifications](https://www.thundercompute.com/docs/api-reference/utilities/get-gpu-specifications.md): Retrieve GPU spec configurations for all supported GPU types, counts, and modes - [Get thunder templates](https://www.thundercompute.com/docs/api-reference/utilities/get-thunder-templates.md): Get available thunder templates for instance creation - [Billing](https://www.thundercompute.com/docs/billing.md): Understand Thunder Compute's usage-based billing, payment methods, billing alerts, current rates, and tips for saving on GPU cloud costs. - [Data Processing Addendum](https://www.thundercompute.com/docs/guides/data-processing-addendum.md): Review the Data Processing Addendum for Thunder Compute. Audit legal terms, data handling protocols, and privacy compliance for your organization. - [Self-host Deepseek R1](https://www.thundercompute.com/docs/guides/deepseek-r1-running-locally-on-thunder-compute.md): Self-host Deepseek R1 on Thunder Compute cloud GPUs. Local model deployment and configure hardware for optimized inference performance. - [Ephemeral Storage](https://www.thundercompute.com/docs/guides/ephemeral-storage.md): Fast, temporary local storage for model weights, caches, and scratch files. Mounted at /ephemeral. - [Run GPT‑OSS 120B on Thunder Compute](https://www.thundercompute.com/docs/guides/gpt-oss-running-locally-on-thunder-compute.md): Deploy GPT-OSS 120B on Thunder Compute hardware. Initialize the large language model and configure the local environment for high-performance use. - [MCP Server](https://www.thundercompute.com/docs/guides/mcp-server.md): Use Thunder Compute with AI coding agents like Claude Code, Cursor, Windsurf, and Codex via the Model Context Protocol (MCP). - [Thunder Compute Referral Program](https://www.thundercompute.com/docs/guides/referral-program.md): Earn credits by referring friends to Thunder Compute. Get 3% of every dollar your referrals spend on GPU instances with our lifetime rewards program. - [Jupyter Notebooks](https://www.thundercompute.com/docs/guides/running-jupyter-notebooks-on-thunder-compute.md): Execute Jupyter Notebooks on Thunder Compute cloud GPUs. Configure remote kernels and process intensive data workloads in a notebook environment. - [Speeding Up Snapshots](https://www.thundercompute.com/docs/guides/speeding-up-snapshots.md): Accelerate snapshot creation and restoration on Thunder Compute. technical optimizations to reduce backup latency and improve data speed. - [Stopping Instances](https://www.thundercompute.com/docs/guides/stopping-instances.md): Manage instance states to optimize billing on Thunder Compute. Learn how to pause and resume compute resources using snapshots. - [Using Docker](https://www.thundercompute.com/docs/guides/using-docker-on-thundercompute.md): Containerize applications using Docker on Thunder Compute. Manage images, deploy containers, and optimize Docker environments on cloud GPU instances. - [Use Instance Templates for AI](https://www.thundercompute.com/docs/guides/using-instance-templates.md): Quickly deploy LLMs (Ollama) and AI image generators (ComfyUI) on Thunder Compute using pre-configured instance templates. Get started fast. - [Weights & Biases](https://www.thundercompute.com/docs/guides/weights-and-biases.md): Track, debug, and optimize GPU-heavy workloads on Thunder Compute instances using Weights & Biases (wandb). - [Prototyping vs Production](https://www.thundercompute.com/docs/prototyping-vs-production.md): Differentiate prototyping and production environments on Thunder Compute. Select hardware and configurations optimized for your project scale. - [Restrictions](https://www.thundercompute.com/docs/restrictions.md): Analyze platform restrictions for Thunder Compute services. Review technical limitations, usage policies, and resource constraints for accounts. - [Technical Specifications](https://www.thundercompute.com/docs/technical-specs.md): Hardware specifications, networking details, and pre-installed software for Thunder Compute instances - [Troubleshooting](https://www.thundercompute.com/docs/troubleshooting.md): Troubleshoot common Thunder Compute errors. Find solutions for connection issues, function errors, SSH problems, and access logs. Get support via Discord. ## OpenAPI Specs - [openapi](https://api.thundercompute.com:8443/openapi.json) - [swagger](https://www.thundercompute.com/docs/swagger.json) - [package](https://www.thundercompute.com/docs/package.json) ## Optional - [Support](https://discord.com/invite/nwuETS9jJK)