Skip to content

Providers

swm integrates with 10 GPU cloud providers through a unified interface. Every provider implements the same operations: search GPUs, create/start/stop/terminate instances.

ProviderSlugAPIGPU tiers
RunPodrunpodGraphQLRTX 4090 → H200
Vast.aivastaiRESTRTX 3090 → H100
Lambda LabslambdaRESTA100 → H100
AWS (EC2)awsboto3T4 → p5 (H100)
GCP (Compute)gcpgcloud CLIT4 → A100
AzureazureRESTT4 → A100
CoreWeavecoreweaveKubernetesA100 → H100
VultrvultrRESTA100
TensorDocktensordockRESTRTX 4090 → H100
FluidStackfluidstackRESTRTX 4090 → H100

All commands use provider:id format:

Terminal window
swm run runpod:abc123 nvidia-smi
swm setup install vllm vastai:456789

Bare IDs (without provider prefix) trigger auto-discovery across all configured providers.

Terminal window
swm gpus -g h100 --max-price 3.00 --sort price
swm gpus -g a100 -p runpod --secure

The --secure flag and --cloud-type option filter for SOC 2 / HIPAA certified infrastructure (supported by RunPod and Vast.ai).