What is dstack?¶
dstack
is an open-source engine for running GPU workloads on any cloud.
It works with a wide range of cloud GPU providers (AWS, GCP, Azure, Lambda, TensorDock, Vast.ai, etc.)
as well as on-premises servers.
Why use dstack?¶
- Designed for development, training, and deployment of gen AI models.
- Efficiently utilizes GPUs across regions and cloud providers.
- Compatible with any frameworks.
- 100% open-source.
How does it work?¶
- Install the open-source server and configure backends (or sign up with the dstack Sky)
- Define configurations such as dev environments, tasks, and services.
- Run configurations via the CLI or API. The
dstack
server automatically provisions cloud resources, handles containers, logs, network, and everything else.
Where do I start?¶
- Follow quickstart
- Browse examples
- Join the community via Discord