Plugins
Browse, filter, and install DeepSeek-Harness plugins.
131 plugins found
dsh-guardian
max-null/dsh-guardian
Guardian state engine for the DeepSeek Harness — assertion counting, edit review queue, and no-feedback-loop monitoring over session events
Video-Reader (dsh)
kandecho/video-reader
Connects DSH to timestamped video reading, shared queues/history and Scroll personal Bilibili workflows through an existing Video Reader installation. Windows x64 only: install the core and set VIDEO_READER_ROOT before starting DSH; the bundle does not install Python, FFmpeg, models or Bilibili credentials.
dsh-session-messaging
tonyzdev/dsh-session-messaging
Cross-session messaging across one or all workspaces: session_list finds top-level sessions by recency or title, session_send_message steers or queues attributed messages (cold-resuming stored sessions when needed), session_create opens titled top-level sessions with an initial task, and a client renderer displays relayed messages as user-side chat bubbles naming the sender session.
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-einvoice
perrylink/dsh-einvoice
Chinese e-invoice (OFD/XML) inbox: ingest, parse, deduplicate, queue for review, record receipts and archive locally — 10 `invoice.*` tools, nothing uploaded.
dsh-tool-subagent-batch
yixiangtang/dsh-tool-subagent-batch
Rolling-window batch scheduler for DeepSeek Harness subagents: one subagent_batch call carries a queue of independent subtasks plus a user-owned concurrency window, a settled child's slot is refilled immediately, and the call returns every child's final answer, stop reason and child id as one acceptance report. async mode keeps the pool running in the background for subagent_batch_status, and the window comes from config, DSH_SUBAGENT_BATCH_CONCURRENCY or a hardware recommendation.
dsh-interject
sdlhs/dsh-interject
Delivers a queued chat message at the next step boundary instead of waiting for the whole turn to end, without aborting the model call already in flight; aborting is an opt-in mode rather than the default.
dsh-self-restart
noobnoob163/dsh-self-restart
Turns "restarting the host" into one interrupt that many sessions can share. Several sessions queue onto the same restart (8 by default, configurable, joinable at any time including mid-wait); the host is closed once and relaunched once; then each waiting session is woken separately with its own reason and starts running its own work without waiting for the others. Each session decides independently whether to resume, one failed delivery never affects the rest, and a session can drop only itself without cancelling everyone else's restart. Windows desktop only.
dsh-plugin-installer
dogegg-alr/dsh-plugin-installer
Install, update and remove DSH plugins from a tab in the Plugins page. Installs call the profile's in-process pluginManager service, so a plugin can be added while the desktop app is running instead of only through the CLI. Updates are delegated to dsh-market's public update API v1 (required for that section) and show the reported phase, percent and downloaded bytes as a progress bar, with rollback when the market reports a restore point. When removal is refused because the bundle is in use, it disables the bundle, drops it from the profile manifest, and queues the leftover files under the profile for a sweep after the next start.
dsh-session-concurrency
mingoyung/dsh-session-concurrency
Sets a per-root-session inference limit of 1–10; at 1, queues native subagent dispatches and runs child branches serially while the parent waits.
nekowhale-meme
jimmyalxe/nekowhale-meme
Local meme-sticker library: import from a file, a folder or the agent tool, tag images in a review queue you confirm yourself, group them, then let the agent search and send by mood. A design descendant of Loping151/dsh-nekowhale-stickers (no shared code; its sticker_* tool names differ, so the two can be installed side by side).
ncm-player5
doctor-pan-code/ncm-player5
Derived from WolfGenerals/ncm-player (ncm-player4 1.3.1 lineage, baseline published on the repo's baseline/ncm-player4-1.3.1 branch); cannot be enabled together with ncm-player2/3/4, because they all register the /ncm/api prefix. Floating NetEase Cloud Music player in the DSH web UI: search, playlists, synced lyrics with translation, a persisted queue, a collapsible mini bar, and a bottom-right note button that can be dragged and pulses with the bass; tracks that come back without a playable URL are skipped automatically.
dsbot-session-create
gaudi-xix/dsbot-session-create
Adds four tools to a Session. create_session opens a new Session in a named workspace or in any existing folder and delivers one prompt into it; session_message adds one more message to a Session that is still running — the host is asked to splice it into that turn at once, instead of queueing it until the turn ends; a Session that has gone idle is refused, pointing back to create_session; read_session_transcript reads back what a Session said and whether its current turn has finished; list_dispatched_sessions lists what this plugin dispatched and each one's state right now. Host-half plugin, no UI — it calls the host's own session primitives rather than reimplementing them. Restart DSH after installing.
dsh-session-mail
bj1919810/dsh-session-mail
Agent-to-agent mail between DSH sessions on the same host. `send_session_message` delivers after the target's turn or injects into the running one, stamps the sender id itself and rejects forged From headers; every message carries an id, so replies quote it with replyTo, a thread stops the same task being queued twice, and supersedes recalls messages that are still pending. `read_session_info` reads a peer read-only: title, last reply, the files of its last present call, and busy/queue state.
opening-free-0.21.0 (dsh-opening)
bigfatorangecatjohn/opening-free-0.21.0
Full-screen boot animation for DeepSeek Harness: a wave sweeps the screen, a whale assembles from particles inside three breathing dot rings, and a four-language salute lands over a segmented progress bar; ships an 18-second cut and 3.8-4.5-second short cuts, a language picker in settings, and a four-language preview queue.
dsh-task-settle-notify
chenvinc/dsh-task-settle-notify
Notifies the DSH session that started a task-board card when that card settles, queueing the title, outcome, duration and next step into it; successes merge inside a configurable window (30 seconds by default) and failures are sent at once. A card that stops to ask is relayed to the same session, which answers through a tool.
dsh-workflow-map
joz739/dsh-workflow-map
Step-by-step workflow map for DeepSeek Harness: folds a session into one step list, labels where each percentage came from rather than reporting a bare number, and queues a prompt for the next step with revoke before it is claimed.
dsh-codex-pilot
dobo233/dsh-codex-pilot
Runs the local Codex CLI from DSH as four tools (codex_run, codex_resume, codex_queue, codex_probe), and ships a standalone loopback bridge with an HTTP API and a file mailbox.
writing-anything (dsh-writing-viewer)
kw12121212/writing-anything
Read-only writing-workspace panel for projects that contain a .writing-anything/ workspace: per-work overview cards, a unit tree, YAML artifact views as semantic cards or highlighted source, the source list and the decision/review queues, and in-panel unit review whose feedback is written back by wa-cli.
dsh-session-wake
asheep233/dsh-session-wake
Instant wake for running DSH sessions — a host-plane bridge using the official sessionController.prompt() API (HTTP + file queue). Why headless can't.
dsh-model-fallback-queue
helloqingtao/dsh-model-fallback-queue
模型故障转移队列:P1 限额/限流/不可用时自动切到队列下一个模型继续,全部图形界面配置 | Model fallback queue for DeepSeek Harness: auto-switch to the next model when the current one hits quota or rate limits
dsh-todo-ledger
haruri03/dsh-todo-ledger
Keeps a repository's task ledger as a resident prompt section with eleven native tools, plus a sidebar panel and a floating window for browsing the queue and signing off review tasks.
dsh-folderwatch
11111353535/dsh-folderwatch
Arms a watch on a directory and delivers a batched, deduplicated diff when the tree goes quiet, filtering out the writes the session made itself; delivery is per watch, either waking a new turn or queueing for the next step.
dsh-bili-audio
lihua12345670-jpg/dsh-bili-audio
Plays the audio of a Bilibili video from a floating bar in the DSH Web UI, with a queue, seek and speed controls, and a host-side reverse proxy for the CDN Referer check.