Search community plugins for DeepSeek Harness. Compare capabilities, installation instructions and compatibility to find extensions for your AI workflow.
DSH plugin: VSCode-style uncommitted changes sidebar for the DeepSeek Harness web GUI — staged / unstaged / untracked files, per-file diffs and open-in-editor, docked to the right of the conversation page
Interface extensions · Developer tools
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:H2O-MERO/dsh-git-sidebar
History (package and row `dsh-gittree`, kind/address `gittree` / `sidebar://gittree`): a READ-ONLY git history tab type for the vncode right bar (dsh-rightbar). Lists the session workspace's commits (short id, subject, author, date) in the bar's own dress, with the branch and the current commit kept in the file bar above it; every row sits beside a rail drawing the commit GRAPH - one column per branch lane, a node per commit, the line running up to the newer commit above it, and the curves where a branch leaves a merge or rejoins it - from the parents and ref decorations the history route carries, with a pull-request chip when a merge names one. Picking a commit shows its message and the files it touched, and any of those files opens through the ordinary file address (so the editor or a shipped preview claims it). A page type like the editor: one guide entry on the tab strip's + / Start page, no core patches, nothing forked, and no git command that can write. Alpha.
OpenCode Go subscription key rotator for DeepSeek Harness (dsh): per-request active-key routing, 429/quota cooldown rotation, cost accounting, dashboard quota scraping, and a web GUI settings section. Self-contained data dir under the plugin install folder — no machine-specific paths.
Financial data
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:echo-xianyu/dsh-go-rotator
Enhanced goal surface for the DeepSeek Harness web UI: full lifecycle dock above the composer (create / multiline edit / pause / resume / complete / clear with live round progress), a composer tool-row entry with phase dot, a collapsible chip, and a General-settings switch to hide the entry.
Interface extensions · Productivity
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:xlennart/dsh-goal-mode-enhance
GrayPrint — live reasoning-style fingerprints for the DeepSeek Harness web chat. Compares grayscale-vs-current writing style by internal reasoning paragraphs and independently tracks Let me exploratory openers versus We need planning openers.
Other extensions
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:HongzhongL/dsh-grayprint
DeepSeek Harness plugin: remember the conversation you were last in and reopen it after a restart — implemented as a first-class plugin (host half persists the pointer, client half records and reopens) instead of patching engine files.
SSH remote workspace + SSH operations for the dsh web GUI: enter SSH mode from the session header, browse/edit remote files in a new left panel, let the local harness operate the remote server through remote_* agent tools, and manage hosts through the ssh_* tools and the SSH panel (legacy dsh-ssh merged in).
MCP server bridge for DeepSeek Harness: stdio / streamable-http / legacy-SSE transports, JSON-configurable from the web settings page, tools registered as mcp__<server>__<tool>.
Image viewer: a real image tab type for the vncode right bar (dsh-rightbar). PNG, JPEG, GIF, WebP, AVIF, BMP, ICO, SVG and TIFF open in a viewer that FITS the pane, zooms on a ladder (5%-800%) with fit-to-pane and 100%-actual-pixels, wheel-zooms at the pointer with Ctrl/Cmd, and is dragged to pan with a real grab cursor - the image is laid out at its true size in a scrollable box, so a zoom moves the layout and never a CSS transform, and a zoomed picture stays scrollable to its edge. A checkerboard shows PNG transparency, pixelated rendering past 300% makes pixel inspection honest, and the status line names the file's dimensions, size, format and the pixel under the pointer with its colour. Bytes are read through the harness's own workspaceFiles remote, so no new host route, no new surface and nothing shipped is disabled: the type registers in the extension band and REPLACES the shipped preview's bare intrinsic-size image only for image addresses. Alpha.
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:yuqingsh/dsh-image-subagent
Find the right plugin, then get started
Search by task
Use a feature keyword or category, then sort by recent updates or GitHub stars.
Explore capabilities
Read the description, AI analysis and original README to understand what a plugin does.
Check and install
Review compatibility, dependency ranges and instructions, then copy the available install command.
Questions about DSH Hub
What is DSH Hub?
DSH Hub is a community plugin directory for DeepSeek Harness, bringing together descriptions, source links and installation instructions to help you discover and compare extensions.
Does inclusion mean a plugin is tested and compatible?
No. Detail pages show recorded compatibility and dependency ranges. Unknown does not mean compatible; check the project documentation before installing.
How do I install a plugin?
Open its detail page and check the installation section. Copy the command into your Harness environment when available, or follow the project README.