Skip to main content

Zero-Downtime Spot GPU Failover Guard & AI Acceleration Utility for Vast.ai & RunPod

Project description

GPU-Action: Zero-Downtime Spot GPU Failover Guard v2.0

PyPI Version License: MIT Security: Audited

GPU-Action is a lightweight, 100% local Python daemon that protects your AI inference & PyTorch training workloads on cheap Spot GPUs (Vast.ai, RunPod, AWS Spot) with zero downtime.

🔒 100% Local Security Guarantee

  • Zero-Key Leakage: Your VAST_API_KEY stays 100% local on your host machine.
  • Zero Admin Rights Needed: Runs entirely in unprivileged user space.
  • Auditable Open Source: 100% open-source Python code.

🚀 Quick Start

1. Installation

pip install gpu-action

2. Set Environment Variable & Run Guard

export VAST_API_KEY="your_vast_api_key_here"
gpu-action start --license-key YOUR_GPU_ACTION_LICENSE_KEY

⚡ How It Works

  1. 0.05s Eviction Detection: Monitors local/remote Vast instance health 24/7.
  2. Instant Failover: Automatically selects the cheapest, highest-reliability replacement Spot GPU upon eviction warning.
  3. 0% Downtime Proxy Rerouting: Seamlessly redirects active inference HTTP traffic to the replacement node.

For full documentation and 14-day free trial keys, visit https://gpu-action.com.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

gpu_action-2.0.0.tar.gz (3.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

gpu_action-2.0.0-py3-none-any.whl (4.2 kB view details)

Uploaded Python 3

File details

Details for the file gpu_action-2.0.0.tar.gz.

File metadata

  • Download URL: gpu_action-2.0.0.tar.gz
  • Upload date:
  • Size: 3.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.13.13

File hashes

Hashes for gpu_action-2.0.0.tar.gz
Algorithm Hash digest
SHA256 9bfa2409884f9bb2f81a18a1cabef20b88cdd0bb95904af2051ab26581357f81
MD5 1979a811b9783b4b057f7729dee2d7f5
BLAKE2b-256 1348acfc792789d156be6440d70c62b7ec0543221736f00f0101005e25548b74

See more details on using hashes here.

File details

Details for the file gpu_action-2.0.0-py3-none-any.whl.

File metadata

  • Download URL: gpu_action-2.0.0-py3-none-any.whl
  • Upload date:
  • Size: 4.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.13.13

File hashes

Hashes for gpu_action-2.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 892bfdd3b7b614862fd1f3e9b9955f5d8d2711823e18a9d3a00a29f2c137becb
MD5 7f17c1ec8630dfd22a14f440f2afaab6
BLAKE2b-256 a04d2a85f6f97c3668671ac668eda04114719192e3aa51e475f500f4aaf43f40

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page