wenzetan/dsh-quota-panel

Bottom-right quota capsule that auto-discovers every configured provider (DeepSeek, OpenRouter, SiliconFlow, GLM, one-api/new-api, coding plans) and shows balance or rolling 5-hour and weekly usage, with per-provider visibility, alert thresholds and proxy support.

dsh-quota-panel is a provider quota/balance status widget in the bottom-right corner of the dsh web UI. It watches every AI provider whose key resolves — DeepSeek, OpenRouter, SiliconFlow, Moonshot, StepFun, xAI, Zhipu GLM, OpenCode Go, Volcengine Ark, ChatGPT subscription (Plus/Pro via Codex login), one-api/new-api aggregators, and coding plans with 5-hour/weekly windows — with zero configuration (built-in provider catalog + auto-discovery). Auto-refresh follows a default 60s interval (paused while hidden, no concurrent requests), per-row HTTP(S) proxy is supported, and quota vs balance providers get different progress rendering.

Usage & Billing ★ 0 updated 2026-09-16
View on GitHub ↗

Install

dsh plugin --profile web add dsh-quota-panel

npm dsh-quota-panel 0.9.1 verified 2026-09-04 (repository field → github.com/wenzetan/dsh-quota-panel; README EN primary w/ zh edition). Install a released version, not main: dsh plugin --profile web add dsh-quota-panel (npm latest = last human-approved stable) or pin a GitHub tag (dsh plugin --profile web add "github:wenzetan/dsh-quota-panel#v0.8.0"). Restart dsh web — the client module graph applies at boot. Zero npm dependencies, no allowBuilds authorization.

Compatibility

DeepSeek Harness web surface (dsh web); providers whose keys resolve in ~/.dsh/.credentials.yaml / .env / environment appear automatically.

Details

Recent updates

Dual-face plugin with built-in provider catalog and auto-discovery since v0.5; npm latest always points at the last human-approved stable.

FAQ

Which providers are tracked?
DeepSeek, OpenRouter, SiliconFlow, Moonshot, StepFun, xAI, Zhipu GLM, OpenCode Go, Volcengine Ark, ChatGPT Plus/Pro via Codex login, one-api/new-api aggregators and coding plans — any provider whose key resolves appears automatically.
Is any configuration needed?
No — install, restart dsh web, and every provider whose key resolves (~/.dsh/.credentials.yaml / .env / environment) shows on the panel with zero config.
Why install a released version and not main?
main receives unverified work-in-progress; only tagged releases passed CI (check + boot) and the human approval gate for stable versions.

Alternatives

wenzetan/dsh-llm-newapi · wqy8593521/dsh-model-pro

More plugins in Usage & Billing

Browse more in Usage & Billing

Guides for Usage & Billing plugins