Skip to main content

GPUStack Runner

License PyPI Latest Release Docker Pulls Ask DeepWiki

GPUStack Runner registers accelerated backends and inference services for GPUStack. This repository maintains the Python library, container recipes, and measured runner catalog.

Features

  • Register accelerated inference services for GPUStack: vLLM, SGLang, MindIE, and VoxBox.
  • Select runners with the Python API by backend, service, and dependency constraints, backed by the measured package catalog.
  • Build runner images from the maintained container recipes in pack/.

Supported runners

Each cell shows the newest supported engine version with its runtime line, and every supported version is listed in Supported runners.

Backend vLLM SGLang MindIE VoxBox
Ascend CANN 0.30.0(rc) (9.1) 0.5.20 (9.0) 2.3.0 (8.5)
Iluvatar CoreX 0.8.3 (4.2)
NVIDIA CUDA 0.31.0 (13.0) 0.5.21 (13.0) 0.0.21 (12.8)
Hygon DTK 0.18.1 (26.04) 0.5.10 (26.04)
T-Head HGGC 0.23.0 (13.0) 0.5.12 (13.0)
MetaX MACA 0.21.0 (3.7) 0.5.11 (3.7)
MThreads MUSA 0.9.2 (4.1.0) 0.5.7 (4.3.2)
AMD ROCm 0.31.0 (7.2) 0.5.21 (7.2)

CANN/vLLM images use stable vLLM releases. An (rc) label identifies a prerelease vLLM-Ascend plugin.

Usage

Install the library:

pip install gpustack-runner

Select runners with the Python API:

from gpustack_runner import list_runners

runners = list_runners(
    backend="cuda",
    service="vllm",
    dependencies=(("lmcache", ">=0.4.6"),),
    with_unknown_dependencies=False,
)

See the API reference for selection options. The dependency guide explains unknown collection, absent packages, and raw installed versions.

Documentation

  • Packaging: service Dockerfiles, matrix selection, image builds, and final-image collection.
  • Dependency metadata: installed package records and queries.
  • Release automation: weekly proposals, model configuration, PR commands, and post-merge Pack.
  • Project instructions: source navigation, development checks, and contribution conventions.

Contributing

Contributions are welcome. Commits must carry a Signed-off-by line certifying the Developer Certificate of Origin.

Using GPUStack Runner in production? Add your company or project to ADOPTERS.md via pull request.

License

Copyright (c) 2026 The GPUStack authors. Licensed under Apache License 2.0.

Metadata

Release files for gpustack-runner 0.1.31.post2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for gpustack-runner 0.1.31.post2
File Size Uploaded
gpustack_runner-0.1.31.post2.tar.gz 13.7 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for gpustack-runner 0.1.31.post2
File Interpreter ABI Platform
gpustack_runner-0.1.31.post2-py3-none-any.whl Python 3 none any Details

Total release size: 13.8 MB

Release files / gpustack_runner-0.1.31.post2.tar.gz

Download URL gpustack_runner-0.1.31.post2.tar.gz
Size 13.7 MB
Tags Source
SHA-256 checksum
How to use checksums
0e33a9d3e93a280822a71d1e6942f85df25aca07e95f557c6d93ada63c2729fe
BLAKE2b-256 checksum
How to use checksums
1fe68bfe11fdafd523171843d8c1c643794a1075610ed472bf1acdab2c4cf39b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.8.24

Release files / gpustack_runner-0.1.31.post2-py3-none-any.whl

Download URL gpustack_runner-0.1.31.post2-py3-none-any.whl
Size 32.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
afe78c72caf4f38afe6a6fb3a214784f02e3356abc4cb403c3919b1f46779f2c
BLAKE2b-256 checksum
How to use checksums
ccd65d7734eaa6323b4529c91e4d0edb874e14aeb67e244e1c6c21a62d6c7c85
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.8.24

Release history Release notifications | RSS feed

This release

0.1.31.post2 This release

2 release files

0.1.31

2 release files

0.1.30

2 release files

0.1.28

2 release files

0.1.24

2 release files

0.1.22

2 release files

0.1.21

2 release files

0.1.20

2 release files

0.1.19

2 release files

0.1.18

2 release files

0.1.12

2 release files

0.1.11

2 release files

0.1.10

2 release files

0.1.9

2 release files

0.1.8

2 release files

0.1.7

2 release files

0.1.6

2 release files

0.1.5

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page