Plugins
Browse, filter, and install DeepSeek-Harness plugins.
3633 plugins found
dsh-oneshotNiko-widget
wickcrisp/dsh-oneshotniko-widget
A OneShot-themed desktop pet (World Machine) with the original game-style dialogue window, per-turn token usage , an optional OpenAI-compatible chat API, lightweight memory and a customizable persona card.
dsh-whalebook (dsh-whalebook)
lukeayin/dsh-whalebook
Whale-themed desktop pet for DeepSeek Harness with a local todo list: click the pet to add or edit tasks inline, get reminders that get more frequent as a due date approaches, and optionally append one short AI-written next step to a reminder. Based on PC2005-cloud/dsh-pet (MIT); artwork keeps the upstream non-commercial terms. Install it instead of PC2005-cloud/dsh-pet, not alongside it.
dsh-pet-jt
jtsinlio/dsh-pet-jt
Desktop pet fork of dsh-pet that can be installed alongside the original (separate package id, commands and data directory), adding scheduled reminders with custom bubble text and a random show/hide cycle.
dsh-game-market
heswy/dsh-game-market
Game market and runtime for DSH. While the agent runs a long task, a game fills the main workspace and a small whale in the corner shows the agent state (working, waiting for you, done, error); progress is saved and continues next time. Ships five built-in games, a game SDK and CLI, and a community catalog installable from the market.
dsh-agentic-pet
beyondgjc/dsh-agentic-pet
A model-driven desktop pet, derived from PC2005-cloud/dsh-pet (MIT): an always-on-top companion that follows your agent sessions, races the Web UI to answer approvals and questions, keeps a per-pet affection ledger, speaks through pet_say/pet_do tools or an autonomous inner voice, and can read those lines aloud through BreezeBlue TTS with your own BreezeBlue API key. It uses its own /whale598 route and ~/.dsh/whale598 data directory, so it is a separate pet from dsh-pet rather than a replacement for it.
dsh-whale-chat
artificialimbecile/dsh-whale-chat
A talking whale desktop pet for the DSH web UI — persona-driven chat with persistent memory, plus scheduled autonomous web browsing that brings back a summarized message telling you what she found. Based on PC2005-cloud/dsh-pet (its art and animations are reused under the upstream non-commercial terms); install it instead of dsh-pet, not alongside it.
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.
dimensional-portal-dsh
nishimiyafukinoto/dimensional-portal-dsh
Drive a real Android phone from DSH: screenshots, taps, swipes, typing and app launching. Requires Python 3.10+ with aiohttp and mcp on the computer side, plus the AutoX.js script running on the phone with screen-capture and accessibility permissions; the phone long-polls your machine, so no public port and no relay server.
dsh-qq-shell-commands
eviming/dsh-qq-shell-commands
Run shell commands on the host instead of inside DSH, triggered by exact-match QQ messages through NapCat, and DM the result; requires EviMing/dsh-napcat-tools. plus Python 3.10+ for napcat_api.
bridge (dsh-bridge-connector)
2090003781/bridge
Loopback HTTP/SSE service that lets an Obsidian plugin drive DSH sessions and inject vault notes into the system prompt (path-based, re-read every turn, so edits show up next turn); needs the companion plugin running inside Obsidian.
dsh-auto-approval-frame
flyhai/dsh-auto-approval-frame
Approval frame for DSH tool calls: a rule table with four outcomes (deny, ask, AI review, allow) across tool, command, file and network scope, then AI fast/deep review and human approval, a hash-chained audit trail and a settings UI. Target files are inspected by metadata only (no file contents are opened); the reviewer sees the command, targets and clipped write payloads, with secrets redacted before anything leaves the machine.
dsh-rampart
tatacrayon/dsh-rampart
Grades free physical and commit memory and refuses heavy tools (shell, workflow, subagent) before the machine thrashes. Also shows in the composer how much of the machine dsh itself is using, including whole-machine CPU.
dsh-unity-2022
snakeazh/dsh-unity-2022
Unity 2022.3 editor control for the agent: 20 tools that read the scene hierarchy, create and edit GameObjects, components and serialized properties, drive Play mode, capture screenshots, evaluate C# inside the editor and start player builds.
dsh-preflight
mouyu6508-hue/dsh-preflight
Checkup for the whole plugin lifecycle: before install it verifies dsh.bundle, engine and peer compatibility, native build needs, platform limits and whether the new patch would mount a loader name that is already installed (install-shadow prediction); after install it groups every installed plugin by capability; before update it runs the same checks against the new version and reports only the problems the update introduces. Ships a CLI that runs even when DSH will not boot, plus three read-only tools.
dsh-mc-server-ops
mogutofu/dsh-mc-server-ops
Minecraft server ops via RCON with static command blocking, pluggable local/Pterodactyl adapters, configurable community voting, and multi-layer process detection for Paper, Forge, Fabric, and vanilla servers. The QQ group surface requires the @tencent-connect/dsh-qqbot plugin first; the local adapter runs through PowerShell 5.1 on Windows.
dsh-claimcheck
daphne999/dsh-claimcheck
Runs project check commands itself and records the real exit codes, pins the result to a git or file workspace fingerprint, expires the evidence when the tree changes, and reminds the agent to verify before claiming completion.
dsh-notice
yimengsuper2432/dsh-notice
Sends one system notification when a DSH turn ends: per-outcome switches for completed, error and interrupted, a minimum-duration threshold, silent subagents and unfocused-window-only delivery. Works on Windows, macOS and Linux, delivered through a connected page or a native fallback (PowerShell toast, osascript, notify-send; the Linux native fallback needs libnotify). Clicking the notification brings DSH back to the front on the page/Electron channel; PowerShell and notify-send notifications are not clickable.
dsh-live-notify
tsurumi-yizhou/dsh-live-notify
Adds an UpdateNotify tool and a live progress panel docked above the composer in the DSH Web UI, so the model can narrate what it just did, found, or is waiting on while a turn runs.
dsh-task-ping
tianlingby/dsh-task-ping
Task alerts for DSH: a system toast when a turn finishes, or when an approval, question or plan review is waiting; a chime rendered on the Windows communications endpoint so the system ducks other media by its own setting and restores it afterwards, without anyone's volume being written; and an optional copy mailed to your phone over SMTP (465 implicit TLS, or STARTTLS where credentials go out only after the upgrade). No runtime dependency: the sound helper is a PowerShell script, the mail client is plain Node.
dsh-island-bridge
jiayangsunwinter/dsh-island-bridge
macOS notch panel for DeepSeek Harness: running sessions and pending approvals sit above every window, approvals are decided in place, and clicking a row opens that conversation in the desktop app. Requires macOS 14+ and Xcode Command Line Tools.
dsh-worktree-toggle
wzciczw/dsh-worktree-toggle
Adds a one-click Worktree switch beside the composer that moves an empty session into a new git worktree, and removes worktrees idle for three days.
dsh-gitlab-panel
caimc21069065-prog/dsh-gitlab-panel
GitLab panel in the DSH right sidebar: commit graph, branches, changes, merge requests (inline diffs, review submission, pipelines), issues, and agent tools with an approval queue for triage and batch actions. GitLab data needs a personal access token or a logged-in `glab`; local git data works without either.
dsh-codeflow-canvas
theliudawei/dsh-codeflow-canvas
Sidebar node canvas for DSH where each node is an agent task and each link a dataflow dependency. One deterministic import (no model calls) produces both a task pipeline and a file-level module graph; file nodes carry a coupling score, and every run is snapshotted so it can be undone as a whole.
baton
lumos-789/baton
Runs an approved OpenSpec change to completion while the model stays a mechanical forwarder: a bundled Python CLI computes the ticket DAG frontier, claims tasks atomically, prepares one git worktree per assignment, and returns exact actions. The session delegates each action with the DSH subagent tool and reconciles the completion notice against a hash-bound receipt produced by re-running verification commands on a clean, advanced HEAD, so free-text "done" never counts. Runtime scope changes are plain tasks.md edits. Requires Python 3.10+ on PATH and a git project that uses OpenSpec.