skypilot-org /skypilot

The AI Compute Platform for frontier teams. SkyPilot turns fragmented AI compute into one AI supercomputer, so frontier AI teams build custom intelligence faster.

★ 10,787⑂ 1,328👁 77⑃ 6,366● 3,162▤ 47
PythonCreated 2021-08-12skypilot.ai/
10,787
stars
+0+4+96
1,328
forks
77
watchers
6,366
prs
3,162
issues
47
releases
–
discussions

README

Manage all your AI compute


SkyPilot is a system to run, manage, and scale AI workloads on any AI infrastructure.

SkyPilot gives AI teams a simple interface to run jobs on any infra.
Infra teams get a unified control plane to manage any AI compute — with advanced scheduling, scaling, and orchestration.


  
  


-----

:fire: News :fire:
- [Oct 2026] SkyPilot's scheduler bumps NVL72 training throughput by 14%: blog
- [Oct 2026] Post-training a 4B model with RL to fly the Tesla Roadster 21% better than GPT-6 Astra: blog
- [Sep 2026] RL is Everything, Everywhere, All at Once: blog
- [Sep 2026] SkyPilot Agent Sessions: Mission Control for Coding Agents, on Your Infrastructure: blog
- [Jul 2026] Serving Kimi K3 on your own GPUs with SkyPilot: blog
- [Jul 2026] Run AI workloads on any cloud, store on Hugging Face, no egress fees to worry about: Hugging Face blog
- [Jun 2026] SkyPilot Endpoints: production-ready inference on every cluster you own: blog
- [Jun 2026] Announcing SkyPilot Sandboxes: run untrusted, LLM-generated code on the Kubernetes clusters you already own. Learn more, join early access
- [May 2026] How Multiverse doubled their GPU utilization with SkyPilot: case study
- [Apr 2026] Introducing GPU Compass: One dashboard to browse, compare pricing, and launch across every GPU cloud. Try it at gpus.skypilot.co.
- [Apr 2026] Research-Driven Agents: Agents read arxiv papers before coding, landed 5 llama.cpp kernel fusions and +15% faster flash attention in ~3 hours for ~$29: blog, HackerNews
- [Mar 2026] Scaling Karpathy's Autoresearch: Autoresearch runs 1 experiment at a time. We gave it 16 GPUs and let it run in parallel: blog, HackerNews
- [Mar 2026] How H Company Unlocked Online RL and Unified their AI Platform: case study

 Overview

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 makes Kubernetes easy for AI & Infra teams:

- Slurm-like ease of use, cloud-native robustness
- Local dev experience on K8s: SSH into pods, sync code, or connect IDE
- Turbocharge your clusters: gang scheduling, multi-cluster, and scaling

SkyPilot unifies multiple clusters, clouds, and hardware:
- One interface to use reserved GPUs, Kubernetes clusters, Slurm clusters, or 20+ clouds
- Flexible provisioning of GPUs, TPUs, CPUs, with smart failover
- Team deployment and resource sharing

SkyPilot maximizes GPU fleet utilization:
 Autostop: automatic cleanup of idle resources
 Binpacking: workload binpacking on shared clusters
 Intelligent scheduler: automatically schedule on the most available infra

SkyPilot supports your existing GPU, TPU, and CPU workloads, with no code changes.

Install with uv (also supported: pip, nightly, from source)
bash
 Choose your clouds:
uv pip install "skypilot[kubernetes,aws,gcp,azure,oci,nebius,lambda,runpod,fluidstack,paperspace,cudo,ibm,scp,seeweb,shadeform,verda]"


T

Snapshot: 2026-11-04T14:00:00Z · Data license Apache-2.0 · JSON