Welcome to SkyPilot!#

SkyPilotSkyPilot

Run AI on Any Infra — Unified, Faster, Cheaper

Star Watch Fork

SkyPilot is a framework for running AI and batch workloads on any infra, offering unified execution, high cost savings, and high GPU availability.

SkyPilot abstracts away infra burdens:

SkyPilot supports multiple clusters, clouds, and hardware (the Sky):

  • Bring your reserved GPUs, Kubernetes clusters, or 12+ clouds

  • Flexible provisioning of GPUs, TPUs, CPUs, with auto-retry

SkyPilot cuts your cloud costs & maximizes GPU availability:

  • Autostop: automatic cleanup of idle resources

  • Managed Spot: 3-6x cost savings using spot instances, with preemption auto-recovery

  • Optimizer: 2x cost savings by auto-picking 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, Paperspace, Cloudflare, Samsung, IBM, VMware vSphere):

SkyPilot Supported Clouds SkyPilot Supported Clouds

Ready to get started?#

Install SkyPilot in 1 minute. Then, launch your first dev 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 Concept: Sky Computing and SkyPilot blog.

Runnable examples:

Case Studies and Integrations: Community Spotlights

Tutorials: SkyPilot Tutorials

Follow updates:

Read the research: