Plugins
Browse, filter, and install DeepSeek-Harness plugins.
1079 plugins found
dsh-model-orchestrator
dezhou123/dsh-model-orchestrator
Two-level model routing: pick the best model group first, then the best channel within that model; a failure switches channel before switching model. Preference mode pins one model across its channels, a status bar under the composer shows the live model, channel health and the day's token usage, and a speed/intelligence report can be imported as the routing prior. Exposes a model_orchestrator tool and a /route command.
dsh-subagent
1373700184/dsh-subagent
Registers local Qoder, QoderCN, OpenCode, Pi and CodeBuddy CLIs as DSH subagent backends, with ordered model fallback, live progress, per-run credit display, a settings page, and slash commands. Requires the corresponding CLI installed and logged in.
dsh-opencode-go-usage
verneuil/dsh-opencode-go-usage
Floating pill for DeepSeek Harness that shows OpenCode Go usage for the 5-hour, weekly and monthly windows as three rings, works out the remaining model quota automatically and can show the DeepSeek account balance alongside; a minimal mode nests the rings and lets you choose which of the 5-hour / weekly / monthly figures each outer / middle / inner ring shows, with a live preview.
dsh-tps
tingod2006/dsh-tps
Live tokens-per-second readout for the current session, docked to the sidebar or draggable as a floating card, with the placement chosen at the card's top-right corner.
dsh-per-request-cost
shad0wwa1ker/dsh-per-request-cost
Composer pill with the DeepSeek account balance, the live peak/off-peak pricing phase, and this session's spend priced request by request at the rate in effect when each request was sent. Subagent sessions' costs are aggregated into the parent session; Search and Fetch fees are charged only for DeepSeek's search engine, while third-party engines (Tavily, Bing, Exa, …) are counted but free. The balance refresh interval is configurable.
dsh-token-usage
menglian001/dsh-token-usage
Per-request token ledger for DSH with four-bucket accounting, a 53-week heat map and a live concurrency gauge, plus an on-disk JSONL ledger that outlives the 600-row session projection window and is swept back from every stored session log at startup.
dsh-peak-reminder
54nanmiao/dsh-peak-reminder
Peak-hour reminder: while DeepSeek charges peak rates it shows a banner at the top of the DSH Web UI every N minutes (default 5, range 1-120), adds one at each peak/valley switch, stays silent during valley hours, and keeps a sidebar row with the current state and a countdown to the next switch. Peak rules (Beijing time Mon-Fri 09:00-12:00 and 14:00-18:00; weekends, Chinese public holidays and 调休 weekends are valley all day) are evaluated in the host and served over two no-auth routes, /plugins/dsh-peak-reminder/state and /config; settings live in settings.section and are stored in ~/.dsh/peak-reminder.json.
dsh-market-dock
xxxsnack/dsh-market-dock
A stock market panel for DeepSeek Harness, forked from dsh-xueqiu: A-share/HK/US quotes, K-line and intraday charts, hot lists, search and 7x24 news, plus local holdings with live-computed P&L, host-side price alerts, and a hide switch that unmounts the panel and stops market polling while alerts still fire. Replaces dsh-xueqiu; do not install both.
dsh-conv-progress
picklerick422/dsh-conv-progress
Live per-turn progress capsule with an empirical ETA table and a click-to-open turn history, docked under the composer.
dsh-subagent-toolkit
kadima-code/dsh-subagent-toolkit
Subagent Toolkit: folds the built-in subagent dropdown into History / Today / Previous / Current groups by usage batch, adds per-row and whole-group deletion of subagent sessions, and keeps the subagent model allowlist live per delegation. The original header is left untouched.
dsh-window-size-keeper
ecbob/dsh-window-size-keeper
Keeps the DSH desktop window the size you left it: records the last outer frame of the main window in physical pixels and restores it, centred on the work area, on the next start - and it acts before the window is ever shown, so the boot animation plays at the right size. The settings page offers 12 presets (1024x768 to 3840x2160), free-form custom width and height, a centre-on-restore switch and an apply-now action; a choice takes effect immediately and persists. Resizing goes through a small helper executable compiled on the user's own machine: the C# source ships inside the plugin, is built on first run with the in-box Windows csc.exe (measured ~110 ms once, cached next to the state file, ~90 ms to start), and falls back to a short-lived powershell.exe process when that is not possible. The package ships no binary, declares no npm dependencies and makes no outbound network request. Windows only.
dsh-markdown-live
9426haruka/dsh-markdown-live
Live Markdown rendering inside the DSH composer plus Markdown-rendered user messages; the submitted text stays literal Markdown.
dsh-notify-linux
wlaeg/dsh-notify-linux
Linux desktop notifications and a chime for DeepSeek Harness, sent by the host process so they still arrive with the browser page closed: turn completion, pending questions, tool approvals and turn errors, delivered through notify-send and paplay with a canberra-gtk-play fallback. A browser half adds an in-page toast, a Web Notification and a synthesized Web Audio chime as fallback; every switch lives in a Settings page or a JSON file.
dsh-plugin-mynah
honwee/dsh-plugin-mynah
Give the agent a talking face: seven tools that drive a self-hosted Mynah realtime digital human — speak (queued or interrupting), play a gesture clip, interrupt, list live sessions and channels, check health, add text to its knowledge base.
dsh-user-memory
xinzeqing/dsh-user-memory
White-box memory in two parts: four user-authored long-term tiers (must-follow rules, behavior settings, user profile, optional rules) injected as one system-prompt section, plus a separate temporary working set (cross-session handoffs, stage goals, waiting items) with its own 1200-character budget that stops being injected once an entry is done. The long-term tiers are plain Markdown files the user can read and edit; the agent can only propose them, and nothing is written until the user accepts in the Chinese panel. Temporary entries are written only when the user explicitly asks, and live in <DSH_HOME>/temp-memory.json (created on first write), not in the memory directory. No auto-capture, no background writes, no network.
dsh-zakou-pack
tangcuyu4/dsh-zakou-pack
Tsundere mesugaki persona pack: dialect replaces whole sentence skeletons instead of sprinkling dialect words, stays on as the default voice even through work talk and delivery reports, and ships a temper system, banter mode and silent file handling.
dsh-model-quickslots
moruteaven/dsh-model-quickslots
A row of model preset buttons above the composer: left-click switches the session to that preset's provider, model and reasoning effort, right-click opens an editor for it, and each preset can carry a custom name instead of the model id. The editor reads the session's live model catalog, and presets are stored locally.
dsh-recent-tasks
winditer/dsh-recent-tasks
An always-last, collapsible Recent tasks workspace group in the DSH sidebar: a sidebar entry and the Mod+Alt+N / Mod+Shift+N shortcut start a chat in a dedicated folder, so it lands in that group instead of 未分组. The group is a genuine workspace record rather than a plugin-drawn look-alike, so collapse, rename, search and drag order behave normally, and its folder, group name, pin-last and auto-repair are live settings.
dsh-dock-vitals
mm998li/dsh-dock-vitals
Live CPU, memory and GPU readout in the DeepSeek Harness composer status bar — a clickable badge with a details panel, per-metric toggles, and three refresh speeds.
dsh-steer
lyonleeeee/dsh-steer
Adds a live status badge to the session header and delivers guidance added mid-task without interrupting the turn.
dsh-mcp-mini-manager
runcat-tommy/dsh-mcp-mini-manager
MCP manager for DeepSeek Harness Web: a Settings page beside Plugins that lists the MCP servers the running loader tree actually holds, each with its config summary, endpoint and live state, and disables or restores any of them through a paired-marker block in the profile's cordis.patch.yml. Env values, header values and `!!js` sources reach the page only as key names or dot-paths.
dsh-team-flow
jidekaixin2dian/dsh-team-flow
Alpha Agent Teams plugin for DSH 0.2.0-rc.2 and newer that lets same-session user Steer end the Lead’s current wait_agent call while teammates continue, with native message delivery and Node PTC continuation.
dsh-moli-browser
lyp88997/dsh-moli-browser
Gives DSH the full 33-tool browser surface (ctx.browser seam -> a self-hosted headless moli browser over CDP: one 127.0.0.1 daemon with Bearer-token auth, request-path whitelist and WebSocket rewriting, no root/GUI/Electron needed; single-engine moli serve with auto LD_LIBRARY_PATH/FONTCONFIG_FILE injection and a persistent profile dir for logins), plus a web panel — a real page you can click, scroll and type in, operation/console/network logs with one-click cleanup, a customizable window (border color, transparency, glass, fit-to-picture with no black bars, top-inset and self-centering) and an adjustable page size (1920x1080 by default) — plus a collapsed pill that can be dragged to any spot on the screen (free position), a live view that auto-resumes when you switch back to the web tab, and a 1920px default max edge for the live frame — and two bundled skills (browser, browser-runtime) served through the plugin built-in skill provider, so the skill centre lists them as system-level by default without writing into $DSH_HOME/skills.
dsh-platform-usage (plugin)
shotakujo/dsh-platform-usage
Account-level DeepSeek platform usage inside the DSH settings page — 52-week token heatmap, per-API-key and per-model breakdown, live balance.