Skip to main content

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.4 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.4

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.4
File Size Uploaded
constella_gpu_backend-0.1.4.tar.gz 70.1 kB Details

Built distribution (wheel)

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

Total release size: 153.3 kB

Release files / constella_gpu_backend-0.1.4.tar.gz

Download URL constella_gpu_backend-0.1.4.tar.gz
Size 70.1 kB
Tags Source
SHA-256 checksum
How to use checksums
500803f37d1d6d34edeff990cd4556b2f8b3e22a2e92de90328d55c2f17218dd
BLAKE2b-256 checksum
How to use checksums
a566a1a97a8ffdf478400cfb4ae6871286ce85db37602fefcab8710cf2eb6a62
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.4-py3-none-any.whl

Download URL constella_gpu_backend-0.1.4-py3-none-any.whl
Size 83.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
ab753f0cacc2278e60d14d9d5a377373a5893ea3f9671946ffcaab9f0cc4471c
BLAKE2b-256 checksum
How to use checksums
9d9c3580203c6023f34ab9017490507c7d5ea6a86d9b6c4f25301b8bfc31599d
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

This release

0.1.4 This release

2 release files

0.1.3

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