Dstack
A unified orchestration layer for heterogeneous AI compute. It standardizes how to manage compute and run training and inference on GPU clouds, Kubernetes, VMs, or bare-metal…
Install
npx skills add dstackai/dstackclaude mcp add dstack -- npx skills add dstackai/dstack{
"mcpServers": {
"dstack": {
"command": "npx",
"args": [
"skills",
"add",
"dstackai/dstack"
]
}
}
}Install command taken from the project's README or registry entry. Always review code before running it.
README excerpt
Read full README on GitHub →dstack is a unified control plane for GPU provisioning and orchestration that works with any GPU cloud, Kubernetes, or on-prem clusters.
It streamlines development, training, and inference, and is compatible with any hardware, open-source tools, and frameworks.
Accelerators
dstack supports NVIDIA, AMD, Google TPU, and Tenstorrent accelerators out of the box.
Latest news ✨
- [2026/08] dstack 0.21.0: Pydantic v2, Gateway replicas
- [2026/07] dstack 0.20.29: Presets — agent-driven inference optimization (experimental)
- [2026/07] dstack 0.20.27: Slurm backend
- [2026/05] dstack 0.20.21: Kubernetes multiple clusters
- [2026/05] dstack 0.20.20: NVIDIA Dynamo integration
- [2026/04] dstack 0.20.17: Kubernetes volumes
- [2026/02] dstack 0.20.10: PD disaggregation support
- [2026/01] dstack 0.20.7: Replica groups
How does it work?
Launch the server
Before using
dstackthrough CLI or API, set up adstackserver. If you already have a runningdstackserver, you only need to install the CLI.
To orchestrate compute across GPU clouds or Kubernetes clusters, you need to configure backends.
When using
dstackwith on-prem servers, backend configuration isn’t required. Simply create SSH fleets once the server is up.
The server can be installed on Linux, macOS, and Windows (via WSL 2). It requires Git and OpenSSH.
$ uv tool install "dstack[all]" -U
$ dstack server
Applying ~/.dstack/server/config.yml...
The admin token is "bbae0f28-d3dd-4820-bf61-8f4bb40815da"
The server is running at http://127.0.0.1:3000/
For more details on server configuration options, see the Server deployment guide.
Install the CLI
If the CLI is not installed with the server
Once the server is up, you can access it via the dstack CLI.
The CLI can be installed on Linux, macOS, and Windows. It requires Git and OpenSSH.
$ uv tool install dstack -U
To point the CLI to the dstack server, configure it
with the server address, user token, and project name:
$ dstack project add \
--name main \
--url http://127.0.0.1:3000 \
--token bbae0f28-d3dd-4820-bf61-8f4bb40815da
Configuration is updated at ~/.dstack/config.yml
Install agent skills
Install dstack skills to help AI agents use the CLI and edit configuration files.
$ npx skills add dstackai/dstack
AI agents like Claude, Codex, and Cursor can now create and manage fleets and submit workloads on your behalf.
Define configurations
Similar plugs
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
Turn any codebase, with its docs, SQL schemas, configs, and PDFs, into a queryable knowledge graph. A /graphify skill for Claude Code, Cursor, Codex, and Gemini CLI: local…
Why use many token when few token do trick. Viral skill + proxy for coding agents that cuts 65% of tokens by talking like a caveman.
Production-grade engineering skills for AI coding agents.
The 1st Collaborative AI Design Agent Workspace. Local-first and open source. Create prototypes, websites, apps, dashboards, presentations, images, and videos with your team…