Skip to content

Repository files navigation

HAMi-WebUI Logo (Light)

English | 简体中文 | 日本語

An open-source, single-cluster observability UI for heterogeneous accelerators managed by HAMi

License

HAMi-WebUI visualizes accelerator inventory, allocation state, and available vendor telemetry across Kubernetes nodes. It provides:

  • Cluster overview: Review detected accelerator capacity, allocation, and available utilization signals.
  • Node inventory: Inspect accelerator nodes, their devices, and resource state.
  • Accelerator visibility: Inspect per-device allocation and vendor telemetry.
  • Workload visibility: Inspect current HAMi Pod/container assignments and the monitoring data available for their devices.

Current provider integrations include NVIDIA GPUs, Huawei Ascend 910B/310P, Hygon DCUs, Cambricon MLUs, and MetaX GPUs/sGPUs. Metric coverage depends on the HAMi integration and exporter available for each device type.

Scope and security

HAMi-WebUI is read-only. It does not schedule resources, create or mutate workloads, change nodes, provide built-in authentication or user RBAC, or aggregate multiple clusters. Deploy one instance per cluster and protect it with an authenticated Ingress or proxy unless it is reachable only from a trusted network.

Get started

Contributing

If you're interested in contributing to HAMi-WebUI:

Get involved

HAMi-WebUI is discussed in the HAMi community. See the canonical HAMi community channels for current meetings, Discord, Slack, and the mailing list.

License

HAMi-WebUI is distributed under Apache-2.0. For details, see LICENSE.

About

Open-source GPU resource management and observability platform for Kubernetes, built on HAMi.

Topics

Resources

Contributing

Stars

90 stars

Watchers

4 watching

Forks

Releases

Packages

Used by

Contributors

Languages