b stack radar
SkyPilot logo

SkyPilot

7.4/10

Open-source and enterprise system for running, scheduling and scaling AI training, inference and batch jobs across Kubernetes, Slurm, on-prem and 20+ clouds.

Data last updated November 2026 · Our methodology

Overview

SkyPilot started as a UC Berkeley research project and is now sold by SkyPilot Inc. of San Francisco. It is an orchestration layer for AI compute, not a hosting provider. Teams describe GPU, TPU or CPU jobs in YAML, and SkyPilot provisions the resources in their own accounts. The documentation lists 25 supported backends, including Kubernetes, Slurm, AWS, GCP, Azure, OCI, CoreWeave, Lambda and RunPod. The scheduler chooses available or cheaper capacity and fails over to other regions or clouds when GPUs run out. Managed jobs recover from spot preemptions and crashes, and Kubernetes clusters get gang scheduling, queueing and multi-cluster support. Idle resources can be stopped automatically. Developers can SSH into machines or connect an IDE. SkyServe adds model endpoints with autoscaling. There are two editions. The open-source project is free under Apache 2.0, and you run its API server yourself. The commercial SkyPilot Platform adds SSO, RBAC, workspaces, quotas, cost reporting, GPU health monitoring with automatic remediation, sandboxes, airgapped deployment and SOC 2 Type II compliance. The vendor publishes no prices for the platform, so buyers must request a demo. You still pay your cloud providers for the compute you use. It best suits ML and platform teams at startups and enterprises that want one interface across several GPU clouds or clusters. Its main limitation is scope. Checkpointing has to be written into your own training code, and it is not built to manage long-running Kubernetes services. Moving data between clouds can also cancel out the savings from picking cheaper GPUs.

Our Rating

7.4
out of 10

AI Software7.6/10

Integration
9
Analytics
6
Customization
8
Ease of Use
7
Support
5
Cost
8
Scalability
9
Security
7

Hosting & Infrastructure7.3/10

Integration
9
Support
5
Cost
8
Customization
8
Security
7
Reliability
7
Ease of Use
7
Analytics
6
Scalability
9

Who SkyPilot is best for

Best software for Developers

Good fit

  • ML engineers define jobs in YAML through a CLI, with SSH and IDE access to the machines.

  • The open-source edition is free, and users report using it to burn through startup cloud credits from several providers.

  • The paid platform adds SSO, RBAC, airgapped deployment and SOC 2 Type II, but it has only recently become commercially available.

  • Infrastructure teams get one control plane with quotas, priority queueing and GPU health checks.

Pros & Cons

Pros

  • One YAML job definition runs on AWS, GCP, Azure, Kubernetes, Slurm and neoclouds such as CoreWeave, Lambda and RunPod.
  • When GPU capacity is unavailable, it automatically fails over to other regions or clouds and favours cheaper matching instances.
  • Managed jobs recover from spot preemptions and crashes, which cuts down on manual babysitting.
  • The core is free and open source under Apache 2.0 and runs inside your own cloud accounts.
  • The enterprise edition adds SSO, RBAC, quotas and SOC 2 Type II for teams with governance needs.

Cons

  • Checkpointing must be built into your training code, or a preempted job starts over from the beginning.
  • It is not designed to manage long-running Kubernetes Deployments or StatefulSets.
  • Moving data between clouds can erase the savings from choosing cheaper GPUs.
  • The open-source edition requires you to run and maintain your own API server.
  • The vendor publishes no pricing for the commercial platform.

Key Features

API and CLI
Multiple Regions
Cloud Compute

SkyPilot Pricing

Open Source

Free
  • Apache 2.0 license
  • Self-hosted API server
  • Autostop for idle compute
  • Managed jobs with preemption recovery
  • Supports 20+ clouds plus Kubernetes and Slurm
  • Cloud compute billed separately by your providers
Start Free

SkyPilot Platform (Enterprise)

Contact for pricing
  • SOC 2 Type II
  • Sandboxes for AI agents
  • SSO, RBAC and workspaces
  • Contact sales or request a demo
  • BYOC, private VPC and airgapped deployment
  • GPU health monitoring with auto-remediation
  • Quotas, policy enforcement and cost reporting
Get Started
Open interactive pricing calculatorGet a tailored cost breakdown for your team size, billing cycle, and add‑ons.

Frequently Asked Questions

No. SkyPilot orchestrates compute in your own cloud accounts, Kubernetes clusters, Slurm clusters or on-prem machines, so your providers bill you for the compute directly.

The open-source project is free under the Apache 2.0 license. The commercial SkyPilot Platform has no public pricing, and you request a demo to get a quote.

The documentation lists 25 backends, including Kubernetes, Slurm, AWS, GCP, Azure, OCI, CoreWeave, Lambda Cloud and RunPod.

The vendor shows a SOC 2 Type II badge for the SkyPilot Platform. The platform also supports SSO, RBAC and airgapped deployment.

Yes. SkyServe deploys model endpoints with autoscaling, a gateway and TLS, but one competitor's comparison describes its cost optimization for services as basic.

UC Berkeley researchers, including CEO Zongheng Yang and Databricks co-founder Ion Stoica, founded the company. It raised a $20M seed round led by Lux Capital in July 2026.

Ranked near SkyPilot in AI Software

See SkyPilot in the list

SkyPilot is #3 in AI Software by our score.

  1. #1
    Portkey logo
    Portkey
  2. #2
    Visual Studio Code logo
    Visual Studio Code
  3. #4
    LangChain logo
    LangChain
  4. #5
    Amazon Web Services (AWS) logo
    Amazon Web Services (AWS)
  5. #6
    Claude Code logo
    Claude Code
  6. #7
    G
    GitHub Copilot