dstack allows you to define workflows and their infrastructure requirements as code. The platform provisions infrastructure on demand, and versions data and models. It allows you to use any frameworks, experiment trackers, cloud vendors, or hardware.
This repository contains dstack's open-source and public code, documentation, and other key resources:
providers
: The source code of the built-in dstack workflow providerscli
: The source code of the dstack CLI pip packagedocs
: A user guide to the whole dstack platform (docs.dstack.ai)
Here's the list of other packages that are expected to be included into this repository with their source code soon:
runner
: The source code of the program that runs dstack workflowsserver
: The source code of the program that orchestrates dstack runs and jobs and provides a user interfaceexamples
: The source code of the examples of using dstack
Please check CONTRIBUTING.md if you'd like to get involved in the development of dstack.
Please see LICENSE.md for more information about the terms under which the various parts of this repository are made available.
Find us on Twitter at @dstackai, join our Slack workspace for quick help and support.
Project permalink: https://github.com/dstackai/dstack