gpu-price-finder
v0.1.11
Published
Find cheap GPU routes. Run workloads with spend caps. Powered by AI Badgr.
Maintainers
Readme
gpu-price-finder
Find cheap GPU routes from your terminal.
Open source: github.com/michaelmanly/gpu-price-finder
Search live cloud GPU pricing for RTX 3090, RTX 4090, RTX 5090, L40S, A100, H100, and other GPU types without creating an account.
npx gpu-price-finderNo login. No account. No API key.
Powered by AI Badgr. Find cheap GPU routes. Run workloads with spend caps.
Find the Cheapest GPU Route
GPU rental prices change constantly.
Instead of checking multiple cloud GPU providers manually, gpu-price-finder lets you compare available GPU routes directly from your terminal.
Use it to search:
- Cheap RTX 4090 rental
- Cheap RTX 3090 rental
- RTX 5090 cloud GPU pricing
- L40S GPU rental
- A100 cloud GPU pricing
- H100 GPU rental pricing
- GPU rental availability by region
- Low-cost GPU routes for AI, rendering, training, inference, simulation, and other GPU-heavy workloads
Quick Start
See what's cheap right now (no flags needed):
npx gpu-price-finderSearching GPU routes...
Cheapest routes right now:
RTX_4090
Route A $0.17/hr
Route B $0.25/hr
L40S
Route A $0.39/hr
Route B $0.44/hr
A100
Route A $0.89/hr
Route B $1.12/hrDrill into one GPU for full details (tier, region, availability):
npx gpu-price-finder --gpu RTX_4090Set a maximum hourly price:
npx gpu-price-finder --gpu RTX_4090 --max-price 1Filter by region:
npx gpu-price-finder --gpu L40S --region USSearch lower-cost routes:
npx gpu-price-finder --gpu A100 --tier 2Get JSON output:
npx gpu-price-finder --gpu H100 --jsonExample Output
Default (npx gpu-price-finder)
Top 2 routes each for RTX_4090, L40S, and A100.
Detailed (npx gpu-price-finder --gpu RTX_4090)
Searching GPU routes...
Cheapest RTX_4090 routes:
1. Route A $0.53/hr Tier 2 US available
2. Route B $0.86/hr Tier 1 EU available
3. Route C $0.92/hr Tier 2 US available
Recommendation
Use:
badgr run "<your-command>" --gpu RTX_4090 --tier 2 --max-price 0.53 --max-runtime 60Routes are masked as Route A, Route B, Route C, etc. Underlying provider details, host IDs, and internal offer IDs are never shown.
How GPU Route Search Works
AI Badgr searches across multiple GPU capacity sources and returns available GPU rental routes based on your filters.
Routes are grouped by tier.
Tier 1
Managed GPU routes optimized for:
- Reliability
- Smoother startup
- More predictable availability
- Production workloads
Tier 2
Lower-cost GPU routes optimized for:
- Cheapest available pricing
- Price-sensitive workloads
- Batch jobs
- Experiments
- Flexible compute demand
Provider details are abstracted.
You compare:
- GPU type
- Hourly GPU price
- Region
- Tier
- Availability
without needing to compare individual providers manually.
Supported GPU Types
Examples include:
- RTX 3090
- RTX 4090
- RTX 5090
- L40S
- A100
- H100
Other accelerator types may also be available depending on live capacity.
CLI Options
Search flags:
--gpu RTX_4090
--region US|EU|AU
--max-price 1
--tier 1
--tier 2
--sort price
--limit 5
--available-onlyOutput flags:
--json
--full
--helpDefaults:
No --gpu: overview of RTX_4090, L40S, A100 (2 routes each)
--gpu: detailed mode, 5 routes, tier/region/availability shown
Tier: Any
Sort: PriceSupported GPU examples: RTX_3080, RTX_3090, RTX_4080, RTX_4090, RTX_5090, A4000, A5000, A6000, L40S, A100, H100.
When no routes match, the CLI also shows masked alternatives from the API (other GPU types that may fit your budget).
Common GPU Search Examples
Find a cheap RTX 4090 rental
npx gpu-price-finder --gpu RTX_4090 --max-price 1Find an RTX 4090 in the US
npx gpu-price-finder --gpu RTX_4090 --region USFind a low-cost RTX 3090 route
npx gpu-price-finder --gpu RTX_3090 --tier 2Compare L40S GPU rental prices
npx gpu-price-finder --gpu L40S --sort priceFind an A100 GPU under $3 per hour
npx gpu-price-finder --gpu A100 --max-price 3Find an H100 route in Europe
npx gpu-price-finder --gpu H100 --region EUUse JSON output in a script
npx gpu-price-finder --gpu RTX_4090 --jsonRun a GPU Workload
Found a route you want to use?
Install the AI Badgr CLI:
npm install -g badgr-cli
badgr loginRun a GPU job:
badgr run "<your-command>" --gpu RTX_4090 --tier 2 --max-price 0.53 --max-runtime 60Serve a model:
badgr serve <model-or-image> --gpu L40S --max-cost 10AI Badgr supports:
- GPU job routing
- Max hourly price controls
- Max runtime controls
- Max total cost controls
- Logs
- Teardown
- Receipts
Use Cases
gpu-price-finder is useful for finding affordable GPU rental routes for:
- AI model training
- LLM inference
- Open-source model serving
- Fine-tuning and LoRA training
- ComfyUI workflows
- Image generation
- Video generation
- Batch inference
- Embeddings and vector generation
- Speech-to-text transcription
- Text-to-speech generation
- 3D rendering
- Animation rendering
- Video rendering and encoding
- Scientific computing
- Data processing and analytics
- Simulation workloads
- GPU-accelerated development and testing
- Compute-heavy scripts and experiments
- Crypto mining
Public API
The CLI uses the public AI Badgr GPU route search endpoint:
GET https://aibadgr.com/v1/capacity/searchSupported query parameters:
gpu
region
max_price
tier
sort
limitThe API returns provider-neutral GPU route data.
Open Source
gpu-price-finder is open source.
The package contains:
- CLI argument parsing
- Public GPU route-search requests
- Route normalization
- Text output
- JSON output
- Conversion instructions for
badgr-cli
AI Badgr's backend remains private, including:
- Capacity aggregation
- GPU source integrations
- Route scoring
- Pricing logic
- Execution routing
- Provider selection
- Margin logic
Why AI Badgr?
AI Badgr abstracts the GPU provider layer.
You search GPU routes, compare live prices, choose a tier, and run workloads without manually hunting across multiple GPU rental sources.
License
MIT
