Skip to content

Add GreenWatts to Hardware section#80

Open
Shad107 wants to merge 1 commit into
rafska:mainfrom
Shad107:add-greenwatts
Open

Add GreenWatts to Hardware section#80
Shad107 wants to merge 1 commit into
rafska:mainfrom
Shad107:add-greenwatts

Conversation

@Shad107

@Shad107 Shad107 commented May 22, 2026

Copy link
Copy Markdown

What

Adds GreenWatts, an open-source Linux NVIDIA GPU dashboard built specifically for LLM-rig operators. Python stdlib only, MIT licensed.

Repo: https://github.com/Shad107/gpu-dashboard

Why this list

Local LLM operators care about hardware efficiency — this tool measures tokens-per-watt-hour (not just tok/s), attributes GPU power consumption to cgroups / systemd units (Ollama vs vLLM vs ComfyUI), and decodes throttle reasons in plain language. Complements the existing YouTube channels and calculator entries in the Hardware section with an actual self-hosted monitoring tool.

Features summary

  • tokens-per-watt-hour tracking for llama.cpp / Ollama / vLLM
  • Fan curve editor with anti-oscillation hysteresis (no more fan cycling)
  • Power attribution per cgroup / systemd unit
  • Throttle reason decoder (clocks_event_reasons → plain language)
  • Driver/kernel drift detector on each boot
  • Multi-channel notifications : Telegram, Discord, ntfy, Pushover, Slack, Matrix, SMTP
  • Optional Prometheus /metrics + InfluxDB line-protocol exports

Checklist

  • Open source (MIT)
  • Source code available + actively maintained
  • Self-hostable, single Python process, no external deps beyond jsonschema
  • Format matches existing entries (shields.io badge + link + description)
  • Inserted in Hardware section

Happy to adjust wording or move sections if you prefer.

Self-hosted Linux NVIDIA GPU dashboard focused on LLM rigs.
Features : tokens-per-watt tracking, fan-curve hysteresis editor,
cgroup-attributed power, throttle-reason decoder, alerts via
Telegram/Discord/ntfy/Pushover/Slack/Matrix/SMTP, optional
Prometheus + InfluxDB exports.

Python stdlib only, MIT licensed.
Repo: github.com/Shad107/gpu-dashboard
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant