The popup already iterated all GPUs from the API; the always-visible
chip only rendered gpus[0]. With multi-GPU systems, label each card
G0/G1/... and show its VRAM and util side by side. The provider badge
shows "NVIDIA xN" when more than one GPU is present. Single-GPU layout
is unchanged.
NVIDIA-first hardware telemetry chip + popup for ComfyUI.
- Floating draggable chip with CPU / RAM / VRAM / GPU util
- Popup with GPU and System tabs (util, temp, power, clocks, fan, processes, per-core)
- HTTP endpoint GET /nvml_monitor/stats with 500ms server cache
- Docker-aware: external_mb row accounts for VRAM used by other PID namespaces
- Vanilla JS frontend, no build step
- MIT licensed