Analysis updated 2026-05-18
Watch live GPU utilization, VRAM, temperature, and power for a local AI serving box.
Track tokens per second and context fill for a running llama.cpp or vLLM model.
Monitor several secondary servers or machines alongside a primary model server.
Browse a model library registry with quantization and measured throughput info.
| nhclimber87/llm-serve-dashboard | ruanyf/website | dodo-reach/hermes-link-curator | |
|---|---|---|---|
| Stars | 62 | 62 | 63 |
| Language | HTML | HTML | HTML |
| Last pushed | — | 2023-02-14 | — |
| Maintenance | — | Dormant | — |
| Setup difficulty | easy | easy | moderate |
| Complexity | 2/5 | 1/5 | 3/5 |
| Audience | developer | general | general |
Figures from each repo's GitHub metadata at analysis time.
Requires Python 3.8+ and nvidia-smi, no pip installs needed.
LLM Serve Dashboard is a live monitoring page for anyone running their own local AI models on a home or office machine using tools like llama.cpp or vLLM. It shows one screen with everything you would want to check at a glance: GPU usage, temperature, and power, how many tokens per second each model is generating, how full the model's memory context is, and general system stats like CPU and RAM. The whole thing is deliberately simple. There is no framework, no build step, and nothing to install beyond Python itself, which most machines already have. The dashboard is a single HTML file you can open directly in a browser, and a small Python script reads data from your GPU driver and from each model server's built in statistics page, then serves that data locally for the dashboard to display. Nothing is sent anywhere outside your own machine. It automatically finds which port your model server is running on, so if you restart or move a model, the dashboard still finds it. You can also add extra rows for other machines or smaller models you are running elsewhere on your network, and there is an optional panel that can show a model's live reasoning text if you set that up separately. The author also built a second version of this same dashboard in Rust, called fleet-tap, aimed at people who want more accurate real time speed numbers and are comfortable with it sitting directly in the path of their traffic. This Python version here is meant for a quicker, lower commitment setup: good for keeping an eye on one machine without extra software to compile or maintain. This tool is for developers and hobbyists who are already running their own local AI models and want a simple way to watch how their hardware and models are performing without adding another complicated piece of software.
A single-file, no-install dashboard that shows live GPU, throughput, and model stats for locally hosted llama.cpp or vLLM servers.
Mainly HTML. The stack also includes Python, HTML.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.