Plugins
Browse, filter, and install DeepSeek-Harness plugins.
3787 plugins found
dsh-linked-workspaces
ningtian-byte/dsh-linked-workspaces
Link local project directories from a project context menu, with scoped search, source reading and explicit per-session snapshot synchronization. Supports DSH 0.2.1-alpha.4 and 0.2.1-rc.2 only.
lazy-workspace-manager
n431mn/lazy-workspace-manager
Folder-scoped sidebar for DSH Web: by default only folders you load are listed with their sessions; unload a folder without deleting its registration, mark folders to load at startup, and opening a session loads its registered workspace so it does not fall into Ungrouped.
dsh-ghost-prompt
mochinek0/dsh-ghost-prompt
Predicts your next message after each completed turn and shows it as ghost text in the composer: press → to accept, or keep typing and finish it word by word with Ctrl+→, Esc to dismiss. The prediction model follows the session by default or can be picked in the settings card, which also has an on/off switch and a speed test.
dsh-washer
lyx0717/dsh-washer
An always-on-top desktop pet (a washing machine) that renders session state as washing actions: four switchable skins, multi-session counters, and proactive done / stuck / approval alerts on macOS and Windows, plus a detail panel with recent turns and timings.
dsh-context-window-picker
luyiheng1111/dsh-context-window-picker
Adds a session-scoped context window selector next to the reasoning-effort row in the DeepSeek Harness model popup: a pill showing the effective window opens a dropdown of presets below the model default, the choice applies to the next request of that session only, and a new session falls back to the profile default. It writes no config file and appends nothing to the session log.
dsh-team-canvas
lj100886/dsh-team-canvas
Renders an Agent Teams swimlane canvas above the composer: lead centred with members below, tasks laid out in lanes by longest dependency path, and four SVG connector families drawn as dashed paths (task dependency as a cubic bezier from the upstream card edge to the downstream card edge, lead bus, peer bus, member-to-task tether). Cards are absolutely positioned DOM, connectors are one SVG layer sharing the same geometry constants. Layout constants and path algorithms are ported from cc-haha. Reads the live per-session agentTeam projection (roster, shared tasks, dependency edges, running state) and falls back to the session todo list when the session has no team; team messages are not part of the projection yet, so the communication panel shows an empty state. Body colours come from host theme tokens; the eight member identity colours are the deliberate exception — fixed hues mixed with the theme accent via color-mix, declared as CSS variables because the same values feed an SVG stroke attribute that rejects colour functions. Ships zh/en dictionaries with identical keys.
dsh-session-live
lilcandi/dsh-session-live
Live preview inside the sidebar session hover card: what the session is doing right now (running tool with elapsed time, thinking, last tool duration), an attachment thumbnail with click-to-enlarge, the latest user prompt and assistant reply with injected system scaffolding stripped out, a recent-tool icon strip, turn count plus token totals plus model name on one line, and a 12-item settings page (11 switches plus a slider) persisted to the profile.
dsh-shutdown-idle
liaoyuqing/dsh-shutdown-idle
Runs a chosen power action (shutdown / restart / hibernate / sleep / lock / logoff) once every Agent session and background job has gone idle: the plugin samples in-process sessions once per second, counts running sessions as always busy, checks running background jobs through a configurable option (considerJobs, on by default, shown with its live count in Settings), waits a confirm window and then a cancellable countdown, and shows a draggable bottom-right card with the current phase and remaining seconds; the enable toggle never survives a host restart, any newly started session or Cancel aborts the countdown, and if the agents service is unavailable the machine is treated as busy so nothing ever fires. Windows only (the built-in shutdown / rundll32 actions); every action except none degrades to none elsewhere.
dsh-temp-note
guihaihu/dsh-temp-note
A temp note in the DSH right sidebar with session, workspace, and global scopes, browser-local autosave, one-click copy, and one-click LLM polish through the default model.
dsh-editor-link
ferrisching/dsh-editor-link
Links DeepSeek Harness to VS Code: approvals answered in native notifications, ask_user_question answered in a sidebar card, an ide_context tool fed by the active file, diagnostics and selection, selection to composer, and a sidebar with the live transcript, workspace-scoped session picker, model and permission controls.
dsh-pet-progress
elefseus/dsh-pet-progress
Folds the durable todo and goal events the dsh pet ignores into a percentage bubble on the pet, and falls back to a one-line activity summary for a session that never wrote a todo list. Requires the dsh web pet plugin (@linxin666/dsh-pet >= 0.4.0).
dsh-status-turbo
dgy970516/dsh-status-turbo
A status bar in the composer footer showing the current phase, how long it has been running, the current step token count and a no-progress warning, projected from session logs without polling the host, plus a detail panel that opens on click.
dsh-prompt-enhancer
cosmoliu2002/dsh-prompt-enhancer
Adds a ✨ button and an /enhance command to the composer that rewrite the draft into a structured prompt, flag open questions below the input, follow the current session model, and offer an undo.
dsh-composer-draft-cache
catlollipop/dsh-composer-draft-cache
Composer enhancements: caches unsent drafts per workspace for new sessions and per Session id for existing ones, restoring them after switching away and dropping them once sent or cleared; adds an @plugin completion group that mentions an installed plugin so the agent receives that plugin's metadata as runtime context for the turn.
dsh-pending-review-glow
brocc57/dsh-pending-review-glow
Highlights sidebar session rows by state (pending approval, running, just finished) with color, animation and a matching status dot.
dsh-chat-answer-anchor
arcnapan/dsh-chat-answer-anchor
Freezes the DSH chat scroll position: new replies no longer drag the viewport to the bottom — it stays where you left it. Only after you send a message does it follow to the bottom so you can see your own input, then it locks again once the answer starts streaming. Each session remembers its own position (persisted across reloads), a settings toggle turns it off, and it never intercepts your own scrolling.
dsh-nav-history
ahacrazy/dsh-nav-history
Global back/forward navigation for the DeepSeek Harness Web UI: remembers every session and whole-page panel you visit, shows a configurable 1-7 entry history strip you can click, and supports browser-style shortcuts plus mouse side buttons.
dsh-piano
439436269-ctrl/dsh-piano
A piano keyboard in the DeepSeek Harness UI: click a key to play it, or hold and drag sideways for a glissando across the keys. Notes are synthesized live with Web Audio — no samples, no network, no third-party dependencies — and the volume and starting octave are remembered between sessions.
dshm-plugin
kkucodes/dshm-plugin
Connects the DSHM Android client to computer-hosted DeepSeek Harness sessions for remote chat, model switching, and approvals with device pairing and revocation.
dsh-remote
aprilcrystal/dsh-remote
OpenAI-compatible HTTP endpoint for DSH sessions plus a phone panel that reads transcripts, browses files, sends or queues messages, and answers approvals and questions.
dsh-pr-gate
zhengqiuyang/dsh-pr-gate
Deterministic write gate: scope policy denies out-of-scope write/edit calls before they touch the disk, residue rules scan the written text, and every decision lands in a content-hashed JSONL ledger; can reuse the repo's agent-pr-gate.yaml so CI and session enforce one policy.
dsh-attest-chain
zhengqiuyang/dsh-attest-chain
Signed chain-of-custody for sessions: every watched tool result appends a hash-chained, ed25519-signed record, with commits bound into the chain — tampering with any line or truncating the tail fails deterministic replay verification.
dsh-auto-review-default
devil233-ui/dsh-auto-review-default
Puts sessions into the built-in Auto review permission preset: new sessions at creation, existing root sessions when they are restored.
dsh-mega-plugins (dsh-github-issue)
zhangj1164/dsh-mega-plugins
GitHub issue service for DSH: turns a telemetry failure analysis into a uniform issue report, builds a pre-filled new-issue URL that is shortened when it would exceed a configured length budget, rewrites a plain description into a structured issue with the deployment's model, and closes the intake loop by listing the open issues that carry a claim label and handing each one to a fresh session as a one-shot automation task on the host's Schedule service, which delivers the rendered prompt into that session when the task comes due and shows up on the Web Automation tasks page (a host with no Schedule service admits the prompt directly instead), skipping issues an earlier pass already dispatched, leaving the local day uncommitted when every dispatch is refused so the next startup tries again, and repeating the pass on the first start of each local day when autopilot is enabled.