Skip to main content

Web interface for devqubit experiment tracking

Project description

devqubit-ui

PyPI

Web UI for devqubit — browse runs, view artifacts, compare experiments, and manage baselines in a local web interface.

[!IMPORTANT] This is an internal UI package. Install via pip install "devqubit[ui]" and launch with devqubit ui.

Installation

pip install "devqubit[ui]"

Usage

CLI

devqubit ui                           # http://127.0.0.1:8080
devqubit ui --port 9000               # custom port
devqubit ui --workspace /path/to/.devqubit  # custom workspace

Python

from devqubit.ui import run_server

run_server(port=8080)

Production

uvicorn devqubit_ui.app:create_app --factory --host 0.0.0.0 --port 8080

Features

  • Run browser — list, filter, and search runs across projects
  • Run details — parameters, metrics, tags, artifacts, and fingerprints
  • Artifact viewer — inline JSON/text viewing; download for binary formats
  • Diff view — side-by-side run comparison with TVD analysis
  • Projects & groups — navigate by project, group, or sweep
  • Baseline management — set, view, and clear project baselines
  • REST API — JSON endpoints at /api/* for programmatic access

Frontend Development

cd frontend
npm install
npm run dev       # dev server with HMR (proxies /api => :8000)
npm run build     # production build => auto-copied to src/devqubit_ui/static/

License

Apache 2.0

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

devqubit_ui-0.1.12.tar.gz (191.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

devqubit_ui-0.1.12-py3-none-any.whl (112.4 kB view details)

Uploaded Python 3

File details

Details for the file devqubit_ui-0.1.12.tar.gz.

File metadata

  • Download URL: devqubit_ui-0.1.12.tar.gz
  • Upload date:
  • Size: 191.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for devqubit_ui-0.1.12.tar.gz
Algorithm Hash digest
SHA256 46cfc4c5c52febd06b7590ff7dc477d6a1cc58599cced077e361473ce4174e0b
MD5 ef87f95309d086af123a11a9a751dcb4
BLAKE2b-256 5ba5e51285d4a3d34c09a85557b3a31090ab45ec9eb9c622dcc39d54b294b0cf

See more details on using hashes here.

Provenance

The following attestation bundles were made for devqubit_ui-0.1.12.tar.gz:

Publisher: release.yaml on devqubit-labs/devqubit

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file devqubit_ui-0.1.12-py3-none-any.whl.

File metadata

  • Download URL: devqubit_ui-0.1.12-py3-none-any.whl
  • Upload date:
  • Size: 112.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for devqubit_ui-0.1.12-py3-none-any.whl
Algorithm Hash digest
SHA256 9c591ddff16bbd91eb0afe05f7bde25c8018154c9d5b02d8c159a12fbadd0531
MD5 12354569f2e8bada86c3e36c2c9a76e9
BLAKE2b-256 5c895e98ad16f99f6700698849c41656d9776d199769098b334eda97d246686b

See more details on using hashes here.

Provenance

The following attestation bundles were made for devqubit_ui-0.1.12-py3-none-any.whl:

Publisher: release.yaml on devqubit-labs/devqubit

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page