SkyPilot:統一管理 Kubernetes、20+雲端及本地AI運算的一站式系統

SkyPilot:統一管理 Kubernetes、20+雲端及本地AI運算的一站式系統

Hacker News·

SkyPilot 是一個新系統,旨在簡化和統一在 Kubernetes、超過 20 家雲端供應商及本地環境等多元運算基礎設施上管理 AI 工作負載。

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

To see all available qualifiers, see our documentation.

Run, manage, and scale AI workloads on any AI infrastructure. Use one system to access & manage all AI compute (Kubernetes, 20+ clouds, or on-prem).

License

Uh oh!

There was an error while loading. Please reload this page.

skypilot-org/skypilot

Folders and files

Latest commit

History

Repository files navigation

Image

Image

Image

Image

Image

Run AI on Any Infrastructure

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.

Image

🔥 News 🔥

Overview

SkyPilot is easy to use for AI teams:

SkyPilot makes Kubernetes easy for AI & Infra teams:

SkyPilot unifies multiple clusters, clouds, and hardware:

SkyPilot cuts your cloud costs & maximizes GPU availability:

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

Install with pip:

To get the latest features and fixes, use the nightly build or install from source:

Image

Current supported infra: Kubernetes, Slurm, AWS, GCP, Azure, OCI, CoreWeave, Nebius, Lambda Cloud, RunPod, Fluidstack,
Cudo, Digital Ocean, Paperspace, Cloudflare, Samsung, IBM, Vast.ai, VMware vSphere, Seeweb, Prime Intellect, Shadeform.

Image

Getting started

You can find our documentation here.

SkyPilot in 1 minute

A SkyPilot task specifies: resource requirements, data to be synced, setup commands, and the task commands.

Once written in this unified interface (YAML or Python API), the task can be launched on any available infra (Kubernetes, Slurm, cloud, etc.). This avoids vendor lock-in, and allows easily moving jobs to a different provider.

Paste the following into a file my_task.yaml:

Prepare the workdir by cloning:

Launch with sky launch (note: access to GPU instances is needed for this example):

SkyPilot then performs the heavy-lifting for you, including:

See Quickstart to get started with SkyPilot.

Runnable examples

See SkyPilot examples that cover: development, training, serving, LLM models, AI apps, and common frameworks.

Latest featured examples:

Source files can be found in llm/ and examples/.

More information

To learn more, see SkyPilot Overview, SkyPilot docs, and SkyPilot blog.

SkyPilot adopters: Testimonials and Case Studies

Partners and integrations: Community Spotlights

Follow updates:

Read the research:

SkyPilot was initially started at the Sky Computing Lab at UC Berkeley and has since gained many industry contributors. To read about the project's origin and vision, see Concept: Sky Computing.

Questions and feedback

We are excited to hear your feedback:

For general discussions, join us on the SkyPilot Slack.

Contributing

We welcome all contributions to the project! See CONTRIBUTING for how to get involved.

About

Run, manage, and scale AI workloads on any AI infrastructure. Use one system to access & manage all AI compute (Kubernetes, 20+ clouds, or on-prem).

Topics

Resources

License

Contributing

Uh oh!

There was an error while loading. Please reload this page.

Stars

Watchers

Forks

Releases

  32

Packages

  0

Used by 324

Image

Image

Image

Image

Image

Image

Image

Image

Contributors

  210

Image

Image

Image

Image

Image

Image

Image

Image

Image

Image

Image

Image

Image

Image

Languages

Footer

Footer navigation

Hacker News

相關文章

  1. SkillHub:跨越13種AI工具,同步團隊AI代理的程式碼標準

    3 個月前

  2. OpenClaw Mission Control:AI 代理編排與治理控制面板

    GitHub · 2 個月前

  3. OpenHands:AI 驅動的開發

    3 個月前

  4. 下一代AI程式碼工具24小時內獲得78顆GitHub星標

    3 個月前

  5. Show HN:開源AI計算網絡InfiniteGPU現已支援訓練

    3 個月前