Skip to content

GWD99/gpu-cpu-tray-monitor

Repository files navigation

Brandulate AI - GPU & CPU System Tray Monitor

Real-time NVIDIA GPU and CPU hardware monitoring in your Windows system tray

See your GPU temperature, power draw, VRAM usage, and CPU stats at a glance — no window needed

Download Patreon Version Windows


The Problem

You have an NVIDIA GPU — maybe an RTX 5090, RTX 4090, RTX 3090, or a workstation card like the RTX PRO 6000, RTX A6000, or RTX A5000 — and you want to see the temperature, power draw, and VRAM usage without opening a separate monitoring window.

Or worse: you switched your GPU to TCC mode (Tesla Compute Cluster) for compute workloads, and now HWMonitor can't see it. GPU-Z doesn't detect it. MSI Afterburner shows nothing. Even Windows Task Manager ignores TCC GPUs.

Brandulate GPU Monitor solves this.

It reads directly from NVIDIA NVML — the same low-level API behind nvidia-smi — and displays real-time stats as colored badge icons in your system tray. Works with every NVIDIA GPU regardless of driver mode.


What You Get

Icon Color Device Metrics Shown
Blue GPU 0 Power (W), Temperature (°C), VRAM Usage (%)
Red GPU 1 Power (W), Temperature (°C), VRAM Usage (%)
Orange GPU 2 Power (W), Temperature (°C), VRAM Usage (%)
Purple GPU 3 Power (W), Temperature (°C), VRAM Usage (%)
Green CPU Power (W), Temperature (°C), CPU Usage (%)
System Tray:  [356W] [72°] [19%]  [55W] [48°] [9%]  [42W] [58°] [10%]
                └── GPU 0 (Blue) ──┘  └── GPU 1 (Red) ──┘ └── CPU (Green) ──┘
  • 1 GPU? → 3 blue icons + 3 green CPU icons
  • 2 GPUs? → 3 blue + 3 red + 3 green
  • 3-4 GPUs? → Each gets its own color automatically
  • No NVIDIA GPU? → Still shows CPU metrics

Key Features

  • Auto-detects all NVIDIA GPUs — 1, 2, 3, or 4 cards
  • TCC mode support — Monitors GPUs that other tools can't see
  • Works with all NVIDIA cards: RTX 5090, RTX 4090, RTX 4080, RTX 4070, RTX 3090, RTX 3080, RTX 3070, RTX A6000, RTX A5000, RTX PRO 6000, Tesla V100, A100, H100, and more
  • CPU monitoring — Temperature, power draw, and utilization percentage
  • Color-coded tray badges — Instantly distinguish between GPUs
  • DPI-aware rendering — Sharp icons at 100%, 125%, 150%, 200% scaling
  • Starts on boot — Task Scheduler auto-start, no manual launch needed
  • Lightweight — Under 90MB RAM, near-zero CPU overhead
  • No window — Pure system tray, right-click to quit
  • One-click install — Run install.bat and you're done

Supported Hardware

NVIDIA GPUs (via NVML)

Works with any NVIDIA GPU that has driver support, including:

GeForce (Gaming)

  • RTX 5090, RTX 5080, RTX 5070 Ti, RTX 5070, RTX 5060
  • RTX 4090, RTX 4080 SUPER, RTX 4080, RTX 4070 Ti SUPER, RTX 4070 Ti, RTX 4070, RTX 4060 Ti, RTX 4060
  • RTX 3090 Ti, RTX 3090, RTX 3080 Ti, RTX 3080, RTX 3070 Ti, RTX 3070, RTX 3060 Ti, RTX 3060
  • RTX 2080 Ti, RTX 2080, RTX 2070, RTX 2060
  • GTX 1080 Ti, GTX 1080, GTX 1070, GTX 1060

Professional / Workstation

  • RTX PRO 6000 Blackwell, RTX 6000 Ada, RTX 5000 Ada, RTX 4500 Ada, RTX 4000 Ada
  • RTX A6000, RTX A5500, RTX A5000, RTX A4500, RTX A4000, RTX A2000
  • Quadro RTX 8000, RTX 6000, RTX 5000

Data Center / AI

  • H100, H200, A100, A30, A10, A16
  • Tesla V100, Tesla T4, Tesla P100
  • L40S, L40, L4

TCC Mode GPUs — Full support for GPUs switched to Tesla Compute Cluster mode

CPU (via LibreHardwareMonitor)

  • AMD: Ryzen 9, Ryzen 7, Ryzen 5, Threadripper
  • Intel: Core i9, Core i7, Core i5, 14th/13th/12th Gen

Download & Install

See the full Installation Guide for step-by-step instructions.

Quick start:

  1. Install Python 3.10+ (check "Add to PATH")
  2. Download the zip from brandulate.com
  3. Extract and run install.bat as administrator
  4. Done — icons appear in your system tray

Compared to Other Tools

Feature Brandulate Monitor HWMonitor GPU-Z MSI Afterburner Task Manager
System tray badges Yes No No Limited No
TCC mode GPUs Yes No No No No
Multi-GPU auto-detect Yes Yes Yes Yes Yes
CPU temp + power Yes Yes No No No
No window needed Yes No No No No
Auto-start on boot Yes Manual Manual Manual N/A
Lightweight (<90MB) Yes Yes Yes No N/A
Free Yes Free Free Free Built-in

Requirements

  • Windows 10 or Windows 11
  • Python 3.10 or higher
  • NVIDIA GPU with latest drivers
  • Administrator privileges (for CPU temperature sensors)

Documentation


About Brandulate AI

Brandulate AI builds lightweight, practical tools for hardware enthusiasts, AI developers, and power users.


License

MIT License — see LICENSE


brandulate.com
Built by Brandulate AI

About

Lightweight GPU & CPU system tray monitor for NVIDIA GPUs (RTX 5090, RTX 6000, RTX 4090, RTX 3090, Tesla, TCC mode). Real-time power, temperature, VRAM & CPU usage badges. Works where HWMonitor, GPU-Z & MSI Afterburner fail.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages