Skip to main content

Plugins

Browse, filter, and install DeepSeek-Harness plugins.

819 plugins found

7

dsh-restart-dock

7gzgn/dsh-restart-dock

A small dock in the DSH Web UI: restart the host or reload the page in one click. Restart asks first (now / 30s / 60s / 2min / cancel); the dock drags to any edge only after a 320ms hold, and stays anchored when the window resizes. Refresh refuses to run unless the plugin bundle is verifiably loadable (timestamp baseline + real bundle fetch + syntax compile), so a reload can never brick the app. Restart is Windows-only (PowerShell 5.1); the UI and page refresh work on all platforms.

015 hours agoDev & Plugin ToolsMIT
Z

dsh-voice

zhangjie-2007/dsh-voice

Speaks a cue for DeepSeek Harness on Windows: a configurable phrase when an agent turn completes normally, a second phrase when the agent needs you to choose — a question, a plan approval, or a permission request — and a time-of-day greeting when a new conversation starts. A small bubble in the lower-left corner mutes and unmutes every cue with one click, with its own toggle chime. Phrases are synthesized with a Microsoft Edge neural voice (skipping aborted and errored turns, subagent turns, and rounds that a goal is still driving), cached under the DSH home directory and replayed locally, with the desktop SAPI voice as the offline fallback.

011 days agoIntegrations & RemoteMIT
R

agent-pet (dsh-agent-pet)

rpegorov/agent-pet

Reports DeepSeek Harness session state (working, done, error) to the agent-pet macOS desktop overlay and lets it open sessions or start a chat.

02 days agoIntegrations & RemoteMIT
Z

dsh-workflow-ui

zuiyouli/dsh-workflow-ui

In-conversation workflow run timeline for DSH Web: a horizontal rail with phase stations, agent pills, loop arcs and parallel bands replaces the stock workflow tool card and workflow-run chat node. Planned stations render before the run starts via client-side script scanning; status dots and icons follow DSH official primitives.

011 days agoWorkflow & AutomationMIT
L

dsh-test-framework

liujianqiao701/dsh-test-framework

Test work framework for DSH that scaffolds a product, module and version directory tree, registers seven test_framework_* tools and four runtime skills, and adds a prompt-level gate that reports which requirement-document splits, versions, related documents and environment credentials are still unrecorded before testing starts. Requires the playwright MCP server (no fallback).

07 days agoWorkflow & AutomationMIT
H

dsh-ops-conventions

heliostangdev/dsh-ops-conventions

Injects a very short conventions reminder (absolute INDEX path + version) once per session per version; when the conventions version changes, the next turn re-injects it (chat turns included). Optional hard guard: on operation-like turns, write/edit tools are rejected until the session has read the index (chat turns and shell are not blocked by default). Ships example checklists or points at your own directory; zero dependencies, configurable paths. Solves: conventions are written down but never pulled up when the work starts.

02 days agoWorkflow & AutomationMIT
Q

dsh-desktop-autostart

qiyunqv-jxd/dsh-desktop-autostart

Adds a logon autostart switch for the DeepSeek Harness desktop app on Windows. It manages a single shortcut in the user Startup folder: no registry writes, no admin rights, no extra background process.

011 days agoDev & Plugin ToolsMIT
X

dsh-custom-tool-studio

xtt-xt/dsh-custom-tool-studio

Author custom tools in Python from a web page, in chat, or from the dsh-go app's native panels, and register them as DSH tools without a restart; dangerous tools need built-in approval on every run, tools can be grouped into packs, and an optional unlock mode exposes them per conversation. Needs Python 3 on PATH.

06 hours agoTools & CapabilitiesMIT
V

dsh-rea-mcp-toggle

violetevergarden-zc/dsh-rea-mcp-toggle

Toggles the rea-mcp server on and off from the DSH Web UI session header or through the rea_mcp_toggle agent tool, so the 170 mcp__rea__* tool schemas stop being sent with every request while REA is off (the tools payload drops from about 722 KB to about 95 KB) and the REA child process exits; the choice is kept in a profile-scoped state file and restored at startup by a row-level disabled expression.

016 days agoTools & CapabilitiesMIT
K

dsh-context-archive

kingofpowers/dsh-context-archive

Model-driven tool-result archiving for DeepSeek Harness. Results above a configurable size carry a short inline id (\[#a1b2c3d4]); the model archives the ones it no longer needs into the session's own archives/ folder and the context keeps a small recoverable stub with the file path. Originals stay in the append-only session log, so nothing is lost. Ships a settings panel with per-size-bucket recovery stats, thresholds that apply without restart, and a conditional reminder when results are waiting to be archived. Requires dsh-better-sidebar for the statistics panel.

04 days agoTools & CapabilitiesMIT
I

dsh-mcp-bridge

imaused/dsh-mcp-bridge

Exposes a stdio MCP server as native DeepSeek Harness tools. Ships with the official Microsoft Playwright MCP preset, so the agent browses through the Edge or Chrome you already have open, with your logins intact; any other stdio MCP command can be configured instead. Host-only, no client bundle, no npm dependencies. To drive your own browser, start Edge/Chrome with remote debugging and allow npx to fetch @playwright/mcp.

05 days agoTools & CapabilitiesMIT
F

cua-computer-use

fishcg/cua-computer-use

Bridges the Cua Driver MCP server into DSH: installs the cua-driver executable when it is missing, starts it over stdio through the in-box MCP client, and registers its 60 accessibility-first window, input, menu, and browser tools with a bundled workflow skill and one-time macOS permission guidance.

020 days agoTools & CapabilitiesMIT
C

dsh-plugins (dsh-hiddify)

cjrrrrrrrr/dsh-plugins

Drives a local Hiddify installation from DeepSeek Harness without its GUI: seven tools to start and stop the core, switch split-tunnel modes (rebuilds the config and restarts the core), rotate exit nodes through the Clash control plane, and search or fetch pages through the proxy. Windows only.

02 days agoTools & CapabilitiesMIT
A

dsh-rea-toggle

aurumple/dsh-rea-toggle

One switch that takes an MCP server's tool schemas and its instructions block out of the model context for every agent, live and without a restart, built for the 207 tool schemas REA registers whether or not a task is reverse engineering. A pill in the composer dock, /rea on|off|status|toggle, and GET/POST /rea-toggle/state; the position is remembered across restarts and subagents are covered before their first step.

019 days agoTools & CapabilitiesMIT
S

dsh-plugin-goal-map

sensen-jo/dsh-plugin-goal-map

Goal Map shows a read-only goal-to-plan progress route, session mindmap and step list using reported plan progress, without starting tasks or model calls. Beta.2 supports DSH Web 0.2.0-rc.2 or 0.2.1-rc.2, with Node.js >=24.

013 days agoSessions & MessagesMIT
P

dsh-interrupted-resume

ptrel1/dsh-interrupted-resume

Lightweight crash-recovery for dsh: after a restart, it detects sessions whose last turn was killed mid-flight and re-injects a continuation prompt that first demands the agent verify real-world state before acting, so side-effecting operations are not blindly repeated. It only reacts to the genuine crash marker (turn/end reason 'interrupted', synthesized on cold read by session repair), so it never misfires on user cancels, rate limits or model errors - which is why it needs no error classification, backoff or configuration UI. Unlike general-purpose auto-continue plugins, it also covers the case where a subagent was interrupted mid-run: the parent turn has already ended normally while it waits, so a naive check sees nothing to resume and the whole subagent tree dies silently; this plugin detects the interrupted child and wakes the parent instead. Single host file, zero external dependencies, seven config constants.

08 days agoSessions & MessagesMIT
J

dsh-session-cleaner-host

jingleboat/dsh-session-cleaner-host

Deletes a whole conversation from the sidebar session menu, and opens a right-click menu on a chat text selection with Copy, Quote (insert a Markdown quote block into the composer) and Ask: Ask sends the selection plus your question to one reused continuable subagent (label `ask`, found again through the subagent catalog after a restart) and streams the answer into the right sidebar.

019 days agoSessions & MessagesMIT
H

dsh-context-handoff

hunyu-feng/dsh-context-handoff

Live context-pressure meter in the composer dock. When usage nears the limit it asks the current model for a handoff brief, starts that brief in a fresh session and switches you there, so long work can continue without hitting the window.

014 days agoSessions & MessagesMIT
A

dsh-session-delete

ashulam/dsh-session-delete

Deletes a session from the sidebar session menu: its log and replay cache go to the Recycle Bin on Windows (a local trash folder elsewhere); a live session is queued for removal on the next start.

06 days agoSessions & MessagesMIT
M

dsh-persona-shaoxin

mycatqiezi/dsh-persona-shaoxin

Mounts a persona kept in Markdown as a system-prompt section, so editing ~/.dsh/persona/*.md changes how the agent speaks; it reloads 150ms after a save instead of requiring a restart, and project-level .dsh/persona/ files override the global ones.

023 days agoIntegrations & RemoteMIT
H

dsh-llm-cc-switch

hoemr/dsh-llm-cc-switch

Exposes the accounts in a local CC Switch database to DeepSeek Harness: every account (Claude Code, Codex, OpenCode, Grok Build) becomes a model category in the picker, and the SQLite database is re-read on every model listing and request, so switching accounts in CC Switch needs no DSH restart. Requires CC Switch and the DSH desktop app.

015 days agoModels & ProvidersMIT
G

dsh-model-http-proxy

guhanfei-ai/dsh-model-http-proxy

Only the domains you list go through a proxy: add a model host that needs the proxy to be reachable, and web search plus every other request stays on the normal network. Multiple named proxies can serve different domains, with a never-proxy list on top; saved settings apply on the next request without a restart.

010 hours agoModels & Providers
Y

dsh-acrylic-light

ysdlngf/dsh-acrylic-light

Transparent acrylic window material and layered frosted panels for the DeepSeek Harness desktop app: the window reveals the desktop wallpaper (Windows Acrylic supplies the blur), the composer is a pane of frosted glass, and chat text is hard-clipped at the composer's top edge. Note: the page styling installs with the plugin, but making the window itself transparent needs a one-time app.asar patch (the patch bundle in this repo's Releases; double-click enable-transparency.cmd). The patch takes effect after a restart and must be re-applied after every DSH update. The plugin works without it — the window simply stays opaque.

09 days agoThemes & AppearanceMIT
L

dsh-client-ui-skin-kitty

luongthimydieu/dsh-client-ui-skin-kitty

Hello Kitty pink theme skin for the DSH Web UI: overrides the --dsw-alias-* semantic tokens in light and dark mode and paints a custom wallpaper on the app frame. Installs as a static profile plugin, so the theme restores automatically on every Harness start.

019 days agoThemes & AppearanceMIT