linkingoscar/dsh-billing-glass
Liquid-glass billing overlay for the DeepSeek Harness Web GUI: provider balances, session cost, daily spend an
Liquid-glass billing overlay for the DSH Web GUI: a frosted capsule pinned bottom-right shows provider balance; click to expand a full billing card (session cost, daily spend, token-bucket breakdown, provider list). DeepSeek-first with an extension point for more API providers. Client polls every 10s (DeepSeek balance TTL 10s, others 60s; daily spend cached 5 min) with focus/tab/card-expansion refresh and a manual POST refresh. Per-message cost badges on each assistant message action bar (hover shows input/cache/output token split and model). Draggable header, localStorage position, follows --dsw-* light/dark theme.
Install
dsh plugin --profile web add github:linkingoscar/dsh-billing-glassGitHub install per README (English edition): dsh plugin --profile web add github:linkingoscar/dsh-billing-glass then restart dsh web. Requires a DEEPSEEK_API_KEY configured in Settings → Models (the balance query reuses that key; nothing leaves your machine). README also cites the npm alias but npm returned 404 at 2026-08-26 verification. Apache-2.0, unofficial community plugin.
Compatibility
DeepSeek Harness web profile. Settings card requires Harness v0.1.0-rc.7+ (hidden automatically on older hosts).
Details
- Repo: linkingoscar/dsh-billing-glass
- Category: Web UI Enhancements
- Stars: 3
- Version: GitHub source v0.4.1 (npm 404 at verify)
- Last push: 2026-09-20
- First seen: 2026-08-14
Recent updates
v0.4.1: glass capsule + expanded card; per-message cost chips; 10s polling; draggable card; settings page; theme-following.
FAQ
- Does my API key leave the machine?
- No — the balance query reuses the DEEPSEEK_API_KEY configured in Settings → Models and nothing leaves your machine.
- How fresh is the data?
- The client polls every 10s; DeepSeek balance caches 10s, other providers 60s, official daily spend 5 minutes; focus, tab visibility, and card expansion refresh immediately.
- Which providers are supported?
- DeepSeek-first, with an extension point for more API providers.
Alternatives
LemCAE/dsh-balance · brittanistrehlowll-oss/dsh-quota-panel · crazywoola/dsh-balance