Skip to main content

Plugins

Browse, filter, and install DeepSeek-Harness plugins.

39 plugins found

Q

dsh-memory-plus (dsh-memory-bundle)

qianling-0831/dsh-memory-plus

Memory profile composition with Chinese session search, hybrid recall, persistent workspace facts, user-pinned rules and reusable native skills. Install the standalone versioned Release bundle with one dsh plugin add command. Requires Node.js 24 and pnpm on PATH.

1920 days agoMemoryMIT
G

dsh-housekeeper

guo6x/dsh-housekeeper

Environment housekeeper for the agent: toolchain inventory (node/pnpm/git/gh/ffmpeg/browsers), scratch/cache scan with whitelist-guarded one-click cleanup, and the machine rules file (AGENTS.md) editor - all in the Web GUI settings.

63 months agoDev & Plugin ToolsMIT
Q

dsh-plugin-install

qinyre/dsh-plugin-install

Install tab in Settings → Plugins: install, update and remove any plugin by npm spec, `github:user/repo` or local path through the same `dsh plugin add` CLI path; update checks against npm latest or GitHub HEAD with a downgrade guard and resolved-version verification, a pnpm 11 release-cooldown bypass on every add/remove, and service restart via the DSH Desktop shell or a relay process under standalone `dsh web`.

426 days agoDev & Plugin ToolsMIT
A

dsh-enforce-package-manager

acus9345/dsh-enforce-package-manager

DeepSeek Harness plugin that catches the wrong package manager for the repo (npm install in a pnpm repo, pip install in a uv/poetry project, and so on) and gives the model the exact right command.

318 days agoSecurity & PermissionsMIT
Z

dsh-plugin-upgrader

zuwenyin/dsh-plugin-upgrader

A Versions tab on the Plugins page: one-click upgrades that replace the plugin in place where they can (no uninstall, enabled state preserved, falling back to remove + reinstall with the reason logged when the profile writer lock is busy), live pnpm output with per-step timing and cancel, the full published version history with one-click rollback, every version checked against the running DSH so incompatible ones are marked and blocked, a rollback that installs the old version but cannot activate it reported separately from a lost package, profile manifest writes taken under the harness writer lock with one recoverable journal record per package after a failed upgrade, mirror-gap warnings, and a selectable npm registry saved in the profile.

36 days agoDev & Plugin ToolsMIT
W

dsh-portable

wjf1/dsh-portable

Export a whole working DSH home — profile, installed plugins with their node_modules, skills, hooks and task boards — into one .dshpkg tar and import it on another machine without network or pnpm; also streams over HTTP or a one-shot LAN link.

33 days agoTools & CapabilitiesMIT
P

dsh-aide

prismscopes/dsh-aide

VS Code-style local IDE for DeepSeek Harness: Monaco editor, explorer, search, Git, terminal, and language services. With pnpm, run `pnpm approve-builds --all` so the native build of node-pty is allowed.

28 days agoUI EnhancementsMIT
H

dsh-pnpm-build-control

han-1413141/dsh-pnpm-build-control

Control pnpm build-script approval across DSH profiles from Add Plugin, and repair same-Git-URL updates on DSH 0.2.0-rc.2.

2last monthSecurity & PermissionsMIT
D

dsh-devship

dragoncdj/dsh-devship

Right-sidebar console for the current workspace: detects Maven modules with a Spring Boot main class and Vite frontends, starts and stops them (batch; the "survive DSH exit" detached mode is on by default and Windows only), packages with Maven or pnpm, uploads artifacts over SSH/SFTP to named deploy environments with progress and per-environment remote dirs, restarts the docker container and checks its status; protected environments require a second click. Needs Maven, a JDK and pnpm on the machine; SSH passwords are stored in plain text in deploy.json.

1yesterdayDev & Plugin ToolsMIT
F

dsh-migrator

fenshal/dsh-migrator

Lists every plugin installed in the current DSH profile, lets you tick the ones to keep, and exports them either as a migration sheet for a new machine or as a self-contained zip (local plugin sources plus a restore script) that a fresh DSH can install in one run. The restore script is PowerShell; a DSH restart (plus pnpm install if the plugin page reports pending installs) is needed afterwards.

14 days agoTools & CapabilitiesMIT
K

dsh-mcp-rea

kkk-yoyo/dsh-mcp-rea

Mounts the REA (Reverse Engineer Anything) MCP server through two gateway tools instead of registering its 200+ tool schemas on every request: rea_list searches the catalog or returns one tool's input schema, and rea_call invokes that tool, each call spawning a short-lived rea mcp process, so the tool definitions sent per step drop from about 780 KB (207 tools as measured in REA 6.5.0) to about 1-2 KB. When no rea entry point is found it installs rea-agents into a plugin-private directory with the pnpm bundled in DSH (dependency build scripts skipped) and links the reverse-engineer-anything and rea-gateway skills into the skills directory without overwriting existing ones.

111 days agoTools & CapabilitiesMIT
Z

dsh-update-safe

zudazhuang/dsh-update-safe

Source-install updater for DeepSeek Harness: checks the official GitHub release and the npm record, builds the target tag in an isolated directory, smoke-starts it, then switches through a supervisor process with rollback, with scheduled checks and a daily idle-only install window. Source install only (macOS/Linux); requires Node.js 22.19+, pnpm and Git.

120 days agoDev & Plugin ToolsMIT
R

DSH-Tool-Router

residenthiago2011/dsh-tool-router

Hides tool schemas from the model's prefill and reveals one tool at a time through a decision model API. Requires a running decision-model API endpoint and pnpm on PATH.

17 days agoTools & CapabilitiesMIT
X

dsh-plugins

xarleyn/dsh-plugins

A focused end-user QA surface backed by native DeepSeek Harness sessions

12 months agoTools & CapabilitiesMIT
S

dsh-genie

swaylq/dsh-genie

Keeps what the agent builds at runtime: turns a `cordis_define` dynamic package into a real installed plugin that survives restart, writing the bundle and registering the profile layer with no pnpm, no network, and no build authorization.

13 months agoDev & Plugin ToolsMIT
M

deepseek-plugins

mxn404/deepseek-plugins

A New Session switch that puts the conversation into a throwaway Git worktree under the project's worktree pool (`<project>/.dsh/worktrees` by default), plus a panel to inspect and discard the copies.

02 days agoGit & Code ReviewMIT
Y

dsh-devlead (bundle)

yankeguo/dsh-devlead

DevLead mode for DeepSeek Harness: a human-only switch turns one ordinary session into a lead with eight devlead_* tools to register workspaces and create, read, continue and watch other ordinary sessions; it dispatches work to those sessions, reviews the delivery and reports, is woken through a durable notification digest when a watched session's turn settles, and can give a dispatched writing session its own Git worktree when the host provides the experimental worktree service.

015 hours agoWorkflow & AutomationMIT
H

dsh-pnpm-release-age-zero-fix

huisde/dsh-pnpm-release-age-zero-fix

Mirrors a zero-valued Desktop release-age setting into profile policy and removes its Host environment alias to avoid unknown-policy update holds.

07 days agoDev & Plugin Tools
S

dsh-plugins (dsh-lan-link)

sqzw-x/dsh-plugins

LAN access for the harness process: writes the authenticated links for the harness port, one per local IPv4 address, to a token file and registers DSH_LAN_LINK in the shell environment, and can run a gateway on a fixed LAN port that holds the browser session on this machine, so devices need no token; forwarded requests get Host and Origin rewritten for the same-origin guard, and a host-claim marker is injected so the page renders as the full desktop UI instead of remote-visitor mode. Devices are admitted by CIDR, with optional Basic auth.

05 days agoIntegrations & RemoteMIT
S

dsh-plugins (dsh-system-prompt-insertion)

sqzw-x/dsh-plugins

Injects your own text into the DeepSeek Harness system prompt as real system sections from a sidebar editor: each section lands after the persona, after the tool docs, or at the very end of the prompt, can be switched on or off, and can resolve {{variables}}; a preview runs the host's own assemble and render pass so you see the exact prompt the next request will send, with empty, duplicate, unknown-variable and oversize sections flagged.

05 days agoIntegrations & RemoteMIT
S

dsh-plugins (dsh-focus-notify)

sqzw-x/dsh-plugins

Focus-aware notifications for DeepSeek Harness: approvals, questions, plan reviews and finished replies appear as one alert only when the conversation window loses focus; background conversations alert at any time and subagent sessions never do.

05 days agoIntegrations & RemoteMIT
S

dsh-plugins (dsh-notes-context)

sqzw-x/dsh-plugins

Notes-backed context compression for DeepSeek Harness: replaces LLM-summarized compaction with a model-written persistent notebook plus recoverable raw history, so the rollover boundary itself costs zero model calls.

05 days agoMemoryMIT
Z

dsh-upgrade-assistant

zhangrui824/dsh-upgrade-assistant

Adds an 'Upgrades' tab to the DSH Plugins page: npm update checks for all installed plugins, engines.dsh compatibility preflight before upgrading, and one-click in-place upgrades that bypass pnpm's 24-hour release-cooling gate. Also refreshes the npm dependency families pulled in by GitHub-sourced bundles, and checks the Harness itself against the latest npm release.

08 days agoDev & Plugin ToolsMIT
Y

dsh-proxy

ycm50/dsh-proxy

Domain-routed proxy for DSH fetch traffic: hosts on a force-proxy list always go through the proxy, every other host tries direct first and fails over to the proxy within a second, the first channel to answer is pinned for the session, connections are reused for 120 seconds, and each attempt is logged. Can also route pnpm/git subprocesses used by plugin installs.

018 days agoTools & CapabilitiesMIT