Welcome to SkyPilot!#
Run AI on Any Infra — Unified, Faster, Cheaper
SkyPilot is an open-source framework for running AI and batch workloads on any infra.
SkyPilot is easy to use for AI users:
Quickly spin up compute on your own infra
Environment and job as code — simple and portable
Easy job management: queue, run, and auto-recover many jobs
SkyPilot unifies multiple clusters, clouds, and hardware:
One interface to use reserved GPUs, Kubernetes clusters, or 16+ clouds
Flexible provisioning of GPUs, TPUs, CPUs, with smart failover
Team deployment and resource sharing
SkyPilot cuts your cloud costs & maximizes GPU availability:
Autostop: automatic cleanup of idle resources
Spot instance support: 3-6x cost savings, with preemption auto-recovery
Intelligent scheduling: automatically run on the cheapest & most available infra
SkyPilot supports your existing GPU, TPU, and CPU workloads, with no code changes.
Current supported infra: Kubernetes, AWS, GCP, Azure, OCI, Lambda Cloud, Fluidstack, RunPod, Cudo, Digital Ocean, Paperspace, Cloudflare, Samsung, IBM, Vast.ai, VMware vSphere, Nebius.
Ready to get started?#
Install SkyPilot in 1 minute. Then, launch your first cluster in 2 minutes in Quickstart.
SkyPilot is BYOC: Everything is launched within your cloud accounts, VPCs, and clusters.
Contact the SkyPilot team#
You can chat with the SkyPilot team and community on the SkyPilot Slack.
Learn more#
To learn more, see SkyPilot Overview and SkyPilot blog.
Case Studies and integrations: Community Spotlights
Follow updates:
Read the research:
SkyPilot paper and talk (NSDI 2023)
Sky Computing vision paper (HotOS 2021)
SkyServe: AI serving across regions and clouds (EuroSys 2025)
Managed jobs spot instance policy (NSDI 2024)