Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

Constella Backend

constella-gpu-backend is the standalone Constella service package. It provides the manager, local and remote accelerator agents, SQLite workload history, high-resolution job curves, and the HTTP/WebSocket API without installing a user interface.

Constella natively supports heterogeneous accelerator clusters. Version 0.1.3rc1 supports NVIDIA GPUs through NVML with an nvidia-smi fallback, and Ascend NPUs through DCMI with an npu-smi fallback.

Install and run

pip install constella-gpu-backend
constella service start --no-local-agent

Start a local NVIDIA or Ascend agent with the service:

constella service start --device nvidia
constella service start --device ascend

The backend exposes its API documentation at /docs and OpenAPI schema at /openapi.json. This package intentionally contains no Web or TUI frontend.

Other distributions are available for the Web UI, TUI, and full installation.

Source and documentation: github.com/kuma-loong/Constella

Metadata

Release files for constella-gpu-backend 0.1.3rc1

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

Source distribution (sdist)

Source distribution for constella-gpu-backend 0.1.3rc1
File Size Uploaded
constella_gpu_backend-0.1.3rc1.tar.gz 65.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for constella-gpu-backend 0.1.3rc1
File Interpreter ABI Platform
constella_gpu_backend-0.1.3rc1-py3-none-any.whl Python 3 none any Details

Total release size: 142.1 kB

Release files / constella_gpu_backend-0.1.3rc1.tar.gz

Download URL constella_gpu_backend-0.1.3rc1.tar.gz
Size 65.1 kB
Tags Source
SHA-256 checksum
How to use checksums
0e1b194b9f8d47c0d241bfdd6c4ae15b491587177ebdca54f56e53e1188d77a5
BLAKE2b-256 checksum
How to use checksums
fe28c3c6f991884d8fb7b6af0d07f5311bc537410382690326386f9efb04a296
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"22.04","id":"jammy","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / constella_gpu_backend-0.1.3rc1-py3-none-any.whl

Download URL constella_gpu_backend-0.1.3rc1-py3-none-any.whl
Size 77.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
0772b785d899e894e59d47acc1bfa74ad24c4826d565bc504e386f8ef7fbfa0d
BLAKE2b-256 checksum
How to use checksums
8a684a2050b71e35d96b88eaa32aee924a4a6b7e77db41c690e4204b6d7358e0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"22.04","id":"jammy","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release history Release notifications | RSS feed

0.1.4

2 release files

0.1.3

2 release files

This release

0.1.3rc1 This release

2 release files

0.1.2

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