Plugins
Browse, filter, and install DeepSeek-Harness plugins.
1550 plugins found
dsh-tool-mining
yuehancn/dsh-tool-mining
Turn a GitHub repository's raw counts into a defensible judgement — contributor concentration and bus factor with single-author files, merge time reported as a median beside the mean so an outlier is visible rather than hidden, and an issue backlog with pull requests and drafts filtered out. Reads the public REST API with no SDK, and never claims a truncated page is the whole answer.
dsh-dev-progress-memory
whding110/dsh-dev-progress-memory
Per-turn development progress memory: completed turns are classified into date-indexed Markdown files under doc/progress/ with a maintained INDEX.md, system-level bugs are kept in a cross-project SYSTEM_MEMORY.md and re-injected on error keywords, and a progress_read tool loads full documents on demand.
dsh-self-evolution
tommy00748/dsh-self-evolution
Bounded self-managed long-term memory (Hermes-style MEMORY.md / USER.md with hard character limits and a safety scan), a review that runs after every turn and writes plain-language notes or refines an existing skill instead of adding a near-duplicate, a curator that finds and surgically repairs skills the loader would silently discard, cross-session search over past messages, and a learning card above the composer that appears only when there is news and asks before it deletes or rewords a memory.
dsh-theme-windowsxp
liyy996/dsh-theme-windowsxp
Windows XP (Luna) skin for the DSH web GUI: beige Luna panels, gradient buttons, #7F9DB9 input fields, rounded blue scrollbars and a CSS-drawn Bliss-style desktop, plus a chime when a turn finishes and a different cue when the agent stops for approval.
dsh-region-probe
orphiczhou/dsh-region-probe
A read-only Cordis Inspect provider that lets an agent see the interface it is driving: outline() reports which UI regions the running shell actually rendered, with occupancy, geometry and current or past failure state; snapshot() returns one region's rendered node tree (tag, role, aria-label, own text, geometry, computed styles) addressed by slot key or CSS selector; failures() keeps a history of regions that failed to render and whether they recovered. Regions are addressed by the anchor the shell already writes for every slot, so it needs no region list and covers regions added later or contributed by other plugins. No UI, no tools, no dependencies, no network access.
evolver-dsh-plugin
evomap/evolver-dsh-plugin
A harness that gets smarter the more you use it, with no more goldfish memory. Before each prompt, Evolver recalls one proven strategy from your local history and the EvoMap network; after the turn it grades that strategy by the checks that ran, whether the edits were kept, and how you replied, then reports back to the network, which weighs it by evidence. Every success becomes a shortcut for next time, and every failure becomes a warning.
dsh-restart-task
zchuxi/dsh-restart-task
Recovers broken DSH turns: widens the product's own retry budget and renders the wait as a live countdown inside the same step, keeps a truncated output alive inside the same turn, and can open an opt-in continuation round when a turn has already ended; while the composer is empty it hands the send button to that continuation.
dsh-send-debounce
praystring/dsh-send-debounce
Buffers consecutive short messages from the composer and merges them into one turn: no model wake-up until the user stops for a configurable silence window; long messages and attachments bypass the buffer.
dsh-billing
niliemi/dsh-billing
Prices tokens with the official model price table, keeps the per-session and global running cost beside the composer context meter, mirrors your DeepSeek account balance in the sidebar, blocks a turn once this period passes your own global ceiling (clamped to that balance) or a per-session ceiling (each session sets its own, independently), and resets the billing baseline per session or globally — the two are independent, so resetting one never resets the other — so the period goes back to zero while history only rolls into the lifetime total.
dsh-plugins (dsh-focus-composer)
yaoxxxxxxx/dsh-plugins
Returns the caret to the session composer on Ctrl+I; the key is rebindable in Settings and works from any region of the desktop window.
dsh-notification-sound
yusaltyfish/dsh-notification-sound
Plays a Windows system sound when the agent opens a question dialog, when a tool asks for permission, and when a conversation turn ends, plus a fish_beep tool to trigger a sound on demand. Custom audio folders are supported.
dsh-mimo-tts
lengmodkx/dsh-mimo-tts
MiMo voice for DeepSeek Harness — reads each finished answer aloud, turns composer dictation into text, and offers nine built-in voices plus a cloned-voice slot.
dsh-claude-delegate
project-hy/dsh-claude-delegate
Delegates self-contained coding subtasks to the local Claude Code subscription through the official Agent SDK and returns the result to the host session. Nineteen per-call parameters control model, thinking effort, permission mode, allowed tools, turn count and budget cap; background jobs return a jobId immediately and stream incremental output; the result carries a session handle that can be passed back as resume to continue the same conversation; commands expected to run past ~20 seconds go through the built-in mcp__dsh__shell channel, which streams output line by line without consuming model context; a Claude Code monitor panel in the session lists jobs, renders the structured process, shows live output blocks and cancels a run; the delegation procedure ships as a runtime-registered skill, so installing the plugin installs the skill.
dsh-jev-ultrafast
xingzhen199186/dsh-jev-ultrafast
Drive a browser from one natural-language goal: a decision service picks the next operation and target from an indexed element table, so a DSH session spends one tool call instead of one turn per click.
dsh-plugin-notify
hope-phenom/dsh-plugin-notify
一个标准的 DeepSeek Harness 插件:每轮回答结束时发一条桌面通知。A standard DeepSeek Harness plugin that posts a desktop notification whenever a turn ends.
dsh-chrome-browser
aurora-lucas/dsh-chrome-browser
DeepSeek Harness plugin: a model-facing `chrome` tool that drives the installed Google Chrome over CDP — screenshots returned as images, DOM/text/eval, console & network diagnostics, real input events. Runs in the Host, so no per-call approval and no bash sandbox limits.
dsh-scratch-cleaner
nutshelllee/dsh-scratch-cleaner
DSH host plugin: confines agent scratch scripts to one directory per working directory, and deletes them when each turn ends.
dsh-jev-loop
jwe24-code/dsh-jev-loop
Jev (TypeSafe System One) judgments at the DeepSeek Harness agent-loop gates: pre-step, pre-execute, post-execute, and turn-stopping. No UI dependencies; mount it in any Harness composition.
dsh-notify-card
plasmaperfuma/dsh-notify-card
Floating approval window for DeepSeek Harness that appears when you leave the app and hands the request back to the native card when you return. Windows-only (WPF via PowerShell). Independent fork of zeta987/dsh-notify-zeta (MIT); do not run alongside the upstream.
dotline
emtpzh/dotline
Dotline for DeepSeek Harness: turn the current DSH session into an editable thought graph on an infinite canvas.
dsh-notifications
haotian-lu-prog/dsh-notifications
macOS menu bar indicator and system notifications for DeepSeek Harness: alerts when a tool needs approval (including sandbox escalations), when a question waits, and when a turn finishes — community fork of dsh-notify, compatible with DSH 0.1.7-rc.2 and 0
dsh-turn-eraser
nagiko0739/dsh-turn-eraser
DSH 插件:删除对话轮次,并在轮尾显示「第 N 轮」编号。删除只是把内容从「模型可见上下文」里遮蔽(墓碑),原始会话日志一个字节不改,随时可按需读回。
dsh-agent-dispatch
fan56/dsh-agent-dispatch
dsh plugin: Jev-guided dispatch advice — before a turn starts, a TypeSafe Jev call decides whether the task belongs to a registered agent and which one, then injects a four-line, ignore-if-unsuited recommendation. Jev-optional: no key means silence.
dsh-session-radar
d0ublecl1ck/dsh-session-radar
Sidebar unread / waiting / status hub for DSH Web: a bell jumps to the next unread session, a shortcut walks sessions waiting for input, and ⌘⇧, / ⌘⇧. step back and forward through the conversations you have visited; one overlay lists unread and pending sessions side by side; a six-metric readout at the sidebar foot makes every icon a button that jumps to the next session of that kind; a host-side ledger keeps the account across restarts, so an unread session keeps its green row dot after a restart, and a startup dialog offers to re-send a continue message to sessions whose turn was cut off.