Compute API
Submit workloads, set a max budget, and Badgr handles routing, capacity, health checks, logs, teardown, billing, outputs, and receipts.
Start with AI workloads. Run anything that needs controlled compute.
No setup fees. No monthly minimum. Pay only while your workload runs.
Route
Badgr chooses the provider, GPU, or API route based on workload, budget, and availability.
Reserve
Your max budget is reserved before anything starts.
Start
Badgr launches the job or endpoint and checks it is healthy.
Observe
Logs, status, runtime, route, and cost are tracked while it runs.
Stop
Finished, failed, cancelled, or over-budget workloads are stopped automatically.
Prove
Outputs, logs, final cost, runtime, and receipts are saved.
Five built-in job types to start. One API, one budget policy — Badgr handles the rest.
Image generation
Generate images via Stable Diffusion and similar models.
type: "image.generate"Model serving
Serve open models as OpenAI-compatible endpoints with health checks.
type: "model.serve"Custom GPU job
Run any script or container on H100, A100, L40S, or RTX 4090.
type: "custom.run"LoRA fine-tuning
Fine-tune adapters on any base model with dataset and budget caps.
type: "train.lora"Transcription
Whisper batch transcription with output and receipt on completion.
type: "audio.transcribe"Start building
Read the docs →Submit work — Badgr handles the operational layer so you don’t have to.
Badgr confirms the GPU can run your workload before provisioning anything.
Set a spend cap before launch. The job stops automatically when it hits the limit.
Badgr verifies the workload is running correctly before marking it ready.
Jobs stop when they finish or hit your limit, so billing never runs away.
Every run produces a full log and a receipt — even if the job fails.
Badgr routes to available capacity across providers so you don't chase inventory.
CLI for quick runs, API for integrations. Both return the same job object.
AI API
Route OpenAI, Claude, Gemini, and open-model requests through a single OpenAI-compatible endpoint with retries, fallback routing, spend visibility, and request-level receipts.
See AI API →Fallback routing
Fail over to a backup model automatically.
Request-level receipts
Every call gets a cost, route, and latency record.
OpenAI-compatible
One base URL swap. Your SDK keeps working.
Browse Badgr capacity updated every 15 minutes. Set max-cost protection before launch.
$1.90/hr
80GB
vLLM, long context, production
$1.40/hr
80GB
Training, inference, batch
$0.45/hr
24GB
ComfyUI, LoRA, batch jobs
Need dedicated or larger GPU capacity?
Request A100, H100, or L40S capacity for multi-GPU workloads or longer runs. No login required. Quote within one business day.