Plugins
Browse, filter, and install DeepSeek-Harness plugins.
347 plugins found
dsh-bootstrap
why-sir/dsh-bootstrap
DSH onboarding plugin: recommends plugins across eight domains ranked by weighted GitHub stars and npm monthly downloads, installs the recommended set in one click behind a reviewable plan, and exports or imports an environment code recording a profile's plugin list, exact versions and enabled flags.
dsh-auto-update
wonderow666/dsh-auto-update
Windows only; the upgrade path needs DSH_AUTO_UPDATE_LAUNCH_CMD configured. Checks, installs and rolls back DeepSeek Harness CLI updates from the web settings page, switching the launcher pointer only after the new version passes a config-tree check and a health-checked restart, and reverting automatically when it does not boot.
dsh-plugin-git
cherrchen/dsh-plugin-git
Git service plus right-sidebar UI — a Changes tab (stage/unstage, per-file diffs, commit/amend, push and rebase-then-push sync, confirmed discard), a paged canvas commit-graph tab, a Worktrees tab to list, enter and create checkouts, a composer branch selector, and opt-in LLM commit-message generation.
dsh-modes
xiaohai-78/dsh-modes
Settings page for agent modes (presets): switch up to 15 capabilities per mode (commands, files or read-only files, web, subagents, and more) or individual plugin rows; edit each mode's system prompt with variable checks, a full preview, version history, optional live updates for running sessions, and an approval-gated mode_prompt chat tool; create modes from four starter templates or copies; merge built-in updates after a dsh upgrade while keeping your changes, and turn off rows that fail to load.
specflow (deepseek-specflow)
huyellow/specflow
Provides a specification-driven engineering workbench with versioned requirements and documents, isolated Git workspaces, independent review, verification, and explicit human acceptance. Requires Node.js 24+ and Git.
dsh-oi-senior
wangdapeng325/dsh-oi-senior
Competitive-informatics senior plugin for DeepSeek Harness: companion practice, three-version C++14 reference solutions, problem explanations, real g++ compile-and-judge (g++ required), and optional solution-record archiving to the ima notebook "信奥学长-题解复盘", for GESP / CSP-J/S / NOIP / NOI.
dsh-pdf-bookmarks
woody-dx/dsh-pdf-bookmarks
PDF outline navigation and local reading bookmarks in the existing right-sidebar file preview; supports adding, renaming, deleting and revisiting page positions, with version and integrity guards. Verified on macOS Apple Silicon with dsh Desktop 0.2.1-rc.2 and 0.2.1-rc.3.
dsh-quote-reply
liuhaolong16/dsh-quote-reply
Keeps quotes out of the message body: quoting any passage from an assistant turn opens an editable quote tray above the composer, the quotes are injected into the next turn as system-prompt context (attributed with source and time), and an expandable quote row under that turn shows exactly which quotes were used. Quotes persist across page reloads and are claimed per turn; the host and client halves hand-shake on version and report a compatibility verdict.
dsh-auto-observe
ruaibeite/dsh-auto-observe
Records the version of the edit target as an observation when the agent inspected the file with bash instead of the read tool, so the filesystem observation policy stops rejecting edits with FS_NOT_OBSERVED. Applies to edits only; blind whole-file overwrites stay guarded.
dsh-plugin-office-markdown
z8906/dsh-plugin-office-markdown
Converts Office and PDF files in the DSH workspace to Markdown locally — no network, no API quota — before the model reads them. Writes each .md next to its source so only a file path enters the context, and returns byte size, line count, token estimate and a heading outline, for a single file or a whole directory.
markdown_monitor
jessehoo89/markdown_monitor
Bridge to the local doc2md (markdown_monitor) CLI — one doc2md tool with convert, read, scan and status actions over docx, doc, xls, xlsx, pdf and image files.
NewAgentUniverseByDeepSeek (dsh)
twinsearth/newagentuniversebydeepseek
NewAgentUniverseByDeepSeek nodes inside DSH: five read-only tools covering provenance (both upstream releases this build names), a data directory's restored state and ledger audit, the conformance vectors, exact decimal conversion, and node reachability. Driving the node -- starting or stopping a daemon, depositing funds, sending bus messages -- is deliberately not exposed, because those are audited privileged operations in this project.
dsh-version-guard
skyjjgw/dsh-version-guard
Snapshots plugin versions and profile configuration, with an independent recovery page to restore a known-good configuration when DSH cannot start.
dsh-plugin-task-forge
121212165/dsh-plugin-task-forge
Compiles a rough need into a versioned task book (goal / context / constraints / acceptance / decisions / open gaps, all numbered) and hands it to any AI window losslessly: the receiver must pass a read-back handshake — restate, list gaps, declare READY — before work starts; /answer closes gaps with an automatic version bump, /forge-list tracks which window holds which version.
dsh-win-pwsh7
xinspark/dsh-win-pwsh7
Reports which PowerShell the DSH pwsh executor actually runs (enabled rows only; version-numbered Store paths are never recommended as pins), and installs a Store-managed PowerShell 7 through a scripted Store-page click or the manual Store path. Allows the pwsh tool only when the live executor resolves PowerShell 7+, and when dsh-ops is installed keeps the native pwsh beside ops_bash by enabling Compatibility and hiding duplicate official tools. Native status card and configuration switch in the Web UI; Windows only, no runtime dependencies.
dsh-remote-bridge
westanke/dsh-remote-bridge
Translates DSH's private remote protocol into a versioned REST API (chat, sessions, files, devices) for trusted clients such as the Android app dsh-companion, plus a Phone-settings panel inside the DSH WebUI settings: five cards in the main list (remote access, public tunnel, devices, trash, app download) and an Advanced settings group holding authorized roots, image reading and plugins.
dsh-postgres-expert
mirelconstantin/dsh-postgres-expert
PostgreSQL expertise for DeepSeek Harness: 11 curated pg-aiguide skills from Tiger Data registered natively, plus the pg-aiguide MCP server for version-exact manual search.
dsh-doc-router
dantwz7/dsh-doc-router
Document intake for agents: doc_route sniffs a file's real format by magic bytes and measures a PDF's text layer and page column layout before any conversion, and pdf_markdown converts PDFs to Markdown in column reading order with PyMuPDF. The PDF path needs a Python 3 interpreter with PyMuPDF.
dsh-tidy-display
drscrewdriver/dsh-tidy-display
Honest merge of two community plugins into one calmer display: the streaming reading view from dsh-better-display (fork) and the message rail from dsh-tidychat. For theme lovers it wraps reasoning prose and tool-call output in translucent message bubbles, so text no longer sits directly on busy wallpapers or skins where it is hard to read. Cross-version rc adaptation attempted across DSH 0.1.0-0.2.0 (all rc); no obvious problems so far.
dsh-frontier-repro
jimchen-g/dsh-frontier-repro
Clusters arXiv, first-party lab, official artifact, hardware-vendor, and opt-in X signals into versioned release evidence bundles, then gates claim-level reproduction on commands, artifacts, metrics, and verifiers.
dsh-llm-provider
ztyss/dsh-llm-provider
Replaces the built-in llm-pi-ai and llm-deepseek adapters, the model selector and the Models settings page with self-maintained versions, tracks upstream @earendil-works/pi-ai through a safe-zone download with a one-click enable toggle, and adds provider quota and balance lookups plus a provider management page.
dsh-plugin-precheck
baqif2/dsh-plugin-precheck
Pre-install compatibility gate for DSH plugins: locks the resolved version, checks peer/engines declarations, dry-installs into an isolated DSH_HOME and boots it with a timeout, blocks on any failure, and restores the profile if the real install fails. Optionally intercepts dsh-market install/update clicks. Compatible with DeepSeek Harness 0.2.x.
dsh-change-review-live
sujingkpo/dsh-change-review-live
Live change review for DeepSeek Harness: tracks write/edit tool calls per session, lists changed files above the composer and opens each file's line-level diff in a plugin-registered right-sidebar tab, with session-log / initial-version / Git comparison modes, per-change and per-file revert, subagent aggregation and SSE updates. A fork of cirelir/dsh-change-review rebuilt around the right sidebar.
dsh-todo-continuity
apex-mochen/dsh-todo-continuity
Keeps an unfinished task list visible across turns. DSH clears the todos projection at the start of every turn and expects the model to rewrite the whole list, so when a turn is interrupted the plan is durably in the session log but permanently gone from the UI — and todo_write is write-only, so neither the user nor the model can read it back. This plugin registers one ordinary session/event listener, remembers the last list per session, and when a turn/start arrives whose remembered list still has unfinished work, re-appends that list so the projection stops reporting an empty plan. No fork of tool-todo and no waterfall: a plugin cannot replace the projection (the registry throws on a stateVersion mismatch), so appending the event the fold reacts to is the reachable seam. Deliberately narrow — only unfinished lists, at most one event per turn start, fails open. Verified by a controlled A/B on real sessions: identical runs differing only in whether the plugin was installed, folded through the real projection definition. Zero dependencies.