{"data":{"slug":"dstackai-dstack","name":"dstack","tagline":"Vendor-agnostic orchestration for AI workloads","github_url":"https://github.com/dstackai/dstack","owner":"dstackai","repo":"dstack","owner_avatar_url":"https://avatars.githubusercontent.com/u/54146142?v=4","primary_language":"Python","stars":2219,"forks":250,"topics":["agent-skills","agentic-orchestration","amd","cloud","containers","docker","fine-tuning","gpu","inference","k8s","kubernetes","llms","machine-learning","nvidia","orchestration","python","slurm","training"],"archived":false,"github_pushed_at":"2026-08-23T13:41:13+00:00","maintenance_label":"Very active","stars_delta_30d":27,"url":"https://www.graphcanon.com/tools/dstackai-dstack","markdown_url":"https://www.graphcanon.com/tools/dstackai-dstack.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/dstackai-dstack","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=dstackai-dstack","description":"Vendor-agnostic orchestration for training, inference and agentic workloads across NVIDIA, AMD, TPU, and Tenstorrent on clouds, Kubernetes, and bare metal.","homepage_url":"https://dstack.ai/docs","license":"MPL-2.0","open_issues":66,"watchers":15,"ai_summary":"Provides tools for managing training, inference, and agentic tasks on various hardware vendors like NVIDIA, AMD, TPU, and Tenstorrent in cloud, Kubernetes, and bare metal environments.","readme_excerpt":"### Install the CLI\n\n<details><summary>If the CLI is not installed with the server</summary>\n\nOnce the server is up, you can access it via the `dstack` CLI.\n\nThe CLI can be installed on Linux, macOS, and Windows. It requires Git and OpenSSH.\n\n```shell\n$ uv tool install dstack -U\n```\n\nTo point the CLI to the `dstack` server, configure it\nwith the server address, user token, and project name:\n\n```shell\n$ dstack project add \\\n    --name main \\\n    --url http://127.0.0.1:3000 \\\n    --token bbae0f28-d3dd-4820-bf61-8f4bb40815da\n\nConfiguration is updated at ~/.dstack/config.yml\n```\n\n</details>\n\n---\n\n### Install agent skills\n\nInstall [`dstack` skills](https://skills.sh/dstackai/dstack/dstack) to help AI agents use the CLI and edit configuration files.\n\n```shell\n$ npx skills add dstackai/dstack\n```\n\nAI agents like Claude, Codex, and Cursor can now create and manage fleets and submit workloads on your behalf.\n\n---\n\n## License\n\n[Mozilla Public License 2.0](LICENSE.md)","github_created_at":"2022-01-04T10:29:46+00:00","created_at":"2026-07-11T11:38:17.615002+00:00","updated_at":"2026-08-24T00:01:43.640282+00:00","categories":[{"slug":"ai-agents","name":"AI Agents","url":"https://www.graphcanon.com/categories/ai-agents","markdown_url":"https://www.graphcanon.com/categories/ai-agents.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/ai-agents"},{"slug":"inference-serving","name":"Inference & Serving","url":"https://www.graphcanon.com/categories/inference-serving","markdown_url":"https://www.graphcanon.com/categories/inference-serving.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/inference-serving"},{"slug":"model-training","name":"Model Training","url":"https://www.graphcanon.com/categories/model-training","markdown_url":"https://www.graphcanon.com/categories/model-training.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/model-training"}],"tags":[{"slug":"agent-skills","name":"agent-skills"},{"slug":"agentic-orchestration","name":"agentic-orchestration"},{"slug":"amd","name":"amd"},{"slug":"cloud","name":"cloud"},{"slug":"containers","name":"containers"},{"slug":"docker","name":"docker"},{"slug":"fine-tuning","name":"fine-tuning"},{"slug":"gpu","name":"gpu"}],"trust":{"provenance":{"is_fork":false,"github_id":444377346,"owner_type":"Organization","methodology":"github_public_v1","parent_repo":null,"near_duplicate_slugs":[]},"computed_at":"2026-08-24T00:01:42.751Z","maintenance":{"label":"Very active","score":96,"methodology":"github_public_v1","releases_90d":12,"days_since_push":0,"last_release_at":"2026-08-19T14:51:00Z","stars_delta_30d":27,"open_issues_delta_30d":5},"security_summary":{"status":"no_lockfile","scanner":null,"low_count":0,"high_count":0,"last_scan_at":"2026-07-11T11:38:19.008Z","medium_count":0,"scan_profile":"none","critical_count":0}},"capability_facts":{"scan":{"source":"repo_scan","observed_at":"2026-08-24T00:01:43.269Z"},"has_cli":{"value":true,"source":"pyproject.toml:[project.scripts]","observed_at":"2026-08-24T00:01:43.269Z"},"languages":{"value":["python"],"source":"github.language+pyproject.toml","observed_at":"2026-08-24T00:01:43.269Z"},"license_spdx":{"value":"MPL-2.0","source":"github.license","observed_at":"2026-08-24T00:01:43.269Z"}},"decision_facts":{"hosting":null,"pricing":null,"requirements":null,"constraints":null,"when_to_use":["If your project requires support for multiple hardware vendors such as NVIDIA, AMD, TPU, or Tenstorrent","For managing both training and inference workloads in a unified manner"],"when_not_to_use":["When sticking to single-vendor solutions where tightly integrated proprietary tools are preferred","If the project strictly avoids open-source components with Mozilla Public License (MPL-2.0)"],"source":"enrich:decision_facts","observed_at":"2026-07-15T09:31:02.257Z"},"constraint_facets":null,"decision_summary":[{"label":"Adopt for","value":"Vendor-agnostic AI workload orchestration tool supports GPU providers like NVIDIA and AMD across cloud, Kubernetes, and bare metal."}]}}