dsh-live-perf-gauges
Manifest validReal-time Decode tok/s, TTFT and Prefill throughput dashboard for DeepSeek Harness.
dsh-live-perf-gauges
An automotive-style live performance strip for DeepSeek Harness Web: decode throughput, TTFT, effective prompt rate, stream-event/MTP diagnostics, and output-token progress under the composer.
What it measures
- Decode tok/s refreshes every 250 ms during generation. Provider cumulative usage wins whenever an adapter exposes it. Otherwise the live estimate uses a character/token ratio calibrated from completed steps in the same session; a new session shows no invented tok/s until it has a calibration. Final provider usage is authoritative.
- TTFT is the elapsed time from
step/startto the first streamed text, reasoning, or tool-argument delta. - Prompt/TTFT is the logical prompt (
input + cache read + cache write) divided by end-to-end TTFT. It is deliberately not labelled as vLLM kernel prefill throughput because it includes DSH overhead, network/queue time, and cached tokens. - Stream reports logical delta events per second and generated tokens per event. The latter is exact after provider usage arrives and makes MTP/speculative-decoding acceptance visible.
- Output follows the same estimate-then-exact rule.
One SSE event is never assumed to equal one token. This matters for speculative decoding: an accepted MTP group can deliver several generated tokens in one streamed event.
The plugin never contacts a network service and never stores message text, prompts, tools, or credentials. It only projects timestamps, counts, and final token usage already present in the session event stream.
Install
dsh plugin --profile web add github:TnzGit/dsh-live-perf-gauges
Restart the running dsh web service, then hard-refresh the browser. The strip appears below the composer after the next model step begins.
Compatibility
Designed for the DSH 0.1.x Web profile and its standard conversation.composer.dock, sessionProjections, and contextPressure interfaces.
Development
npm test
This repository ships prebuilt dependency-free host and client entries, so users do not need an install-time build step.
License
MIT
Comments
Loading…
Similar plugins
by huangyuheng
实时 Token 用量仪表盘 · Real-time token usage dashboard for DeepSeek Harness — live totals, filters by model/day/month/project, smooth trend chart.
★ 1
MIT
JavaScript
Oct 21, 2026
dsh plugin --profile web add dsh-token-useby Proton1917
Live token estimates and true streaming TPS for DeepSeek Harness Web
★ 0
BSD-3-Clause
TypeScript
Sep 18, 2026
dsh plugin --profile web add @proton1917/dsh-live-statsby Toximiner
Live model decode speed (tok/s) pill for the DeepSeek Harness Web UI
★ 0
MIT
JavaScript
Oct 22, 2026
dsh plugin --profile web add dsh-tokmeterby T-PageCode
DeepSeek Harness余额监控插件(由DeepSeek Harness编写)
★ 0
GPL-3.0
JavaScript
Oct 18, 2026
dsh plugin --profile web add dsh-live-meterby xie-tj
Persistent token-usage ledger and Web Usage dashboard for DeepSeek Harness.
★ 2
MIT
JavaScript
Sep 15, 2026
dsh plugin --profile web add dsh-plugin-usage-ledgerby gbeta
Draggable ring gauge showing live model output speed (tok/s) with an expandable per-step detail panel (exact speed, TTFT, cache-hit rate, cache read/write, reasoning and input tokens, model, cumulativ
★ 2
MIT
JavaScript
Sep 3, 2026
dsh plugin --profile web add dsh-token-speed