Plugins
Browse, filter, and install DeepSeek-Harness plugins.
597 plugins found
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-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-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-computer
kevinwu901113/dsh-computer
Give DeepSeek Harness its own persistent computer: a bundled microVM with shell, browser, live view and approval gates
dsh-browser
dightendless/dsh-browser
Operate the Chrome or Edge tab you are already in, through the unpacked extension: hover, coordinate clicks, drag, batched actions, whole-page screenshots, file upload, image addresses and switching between connected browsers — with approval-gated actions
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-plugins (dsh-tether-ios)
chinahhy/dsh-plugins
iOS remote companion for DSH Desktop 0.2.0-rc.2 on macOS Apple Silicon, with pairing, approval notifications, and device 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-approval-explainer
arisuyuuko/dsh-approval-explainer
Writes a model-generated annotation into every DSH escalation approval prompt — what the command does, what the model intends, how risky it is and why, and what each choice means — and keeps a searchable history of past approvals at /dsh-approval/history, with a diagnostics page at /dsh-approval/diag.
dsh-mailbox-notify
wuuuuu123-32/dsh-mailbox-notify
Emails you when a long turn finishes or errors, when a goal completes or blocks, and when an approval or a question has waited past a timeout; each new notification deletes the previous one from the inbox over IMAP, so the inbox holds at most one.
dsh-session-attention
renjianbuchai/dsh-session-attention
System notifications, a tab-title dot and a PWA taskbar badge when a reply finishes in the background or a session waits for your approval, plan review or answer, all cleared when you return to the window.
1acp (service)
scottzx/1acp
Persistent Codex, Grok Build and Claude Code sessions through ACP, with native model controls, permission approvals and optional A2A delegation.
dsh-Alist-
r-roker315/dsh-alist-
AList v3 file management: browse, search, upload (streamed and multipart), offline downloads, archive listing, task polling and control, plus admin tools for storages, users, roles, meta rules, settings, search index, shares and labels - 75 tools in total; every write goes through the approval flow and passwords are never read back.
dsh-folder-timemachine
guomi6450/dsh-folder-timemachine
Folder time machine for DeepSeek Harness: snapshot any folder, browse its timeline, roll back with one click — Git-like history without needing Git, for folders that never had a repo (game saves, app config dirs, loose documents). Snapshots are content-addressed and deduplicated, and unchanged files are not re-hashed. Automatic snapshots come in two modes: realtime (fs.watch — one version ~8s after the last change, so a save-all or a build counts once) and timed (checks every N minutes, stores only when something actually changed; identical content never adds an empty version). Empty folders are recorded and recreated on restore. Every restore takes a safety snapshot first, so a rollback is itself undoable, and exact-mode cleanup only removes files and empty folders — a non-empty folder is never deleted. Ships a folder_timemachine model tool (status/history/diff need no approval; writes ask first) plus a floating panel with the timeline, one-click restore and mode switching. Pure JS, zero runtime dependencies, 110 tests included.
dsh-enter-using
wukiqaq/dsh-enter-using
Codex-style keyboard answers for the pending command-approval panel — 1 allows once, 2 rejects, Enter confirms the highlighted choice, arrow keys move it, and Esc rejects, with the buttons still usable by mouse.
dsh-lan-gate (plugin)
ye-zinan/dsh-lan-gate
Control surface for the dsh-lan-gate LAN gateway: a button beside Settings that shows whether the gateway is running and how many phones or tablets are waiting for approval, opens the loopback-only approval page in one click instead of typing its URL, and starts the gateway through its scheduled task first when it is not running. Not rendered on phone or tablet surfaces.
my-dsh-plugins (tlnotify)
ltl0312/my-dsh-plugins
Pushes DSH session events to phone IM and lets you reply straight under that message, injecting the text back into the right session. Covers nine event kinds: task completion, execution error, execution blocked, manual abort, token limit reached, abnormal interruption, waiting for your answer, permission request, and waiting for plan confirmation. Channels are QQ single-chat bots and Feishu custom apps, both over WebSocket long connections — no public IP, domain or tunneling needed. Several bots can be configured at once, each subscribing to the sessions it cares about. Approvals and questions arrive with tappable buttons, and replies route home through three layers (button, quoted reply, explicit short-id prefix), falling back to the most recent intervention-needed notification and echoing which session it went to.
dsh-dingtalk-notify
lapstdy/dsh-dingtalk-notify
DingTalk alerts when the agent needs your choice or approval, or finishes a turn; it stays quiet while you are watching the DSH page.
dsh-connect (connect)
ivanwu2015/dsh-connect
Bridges DeepSeek Harness sessions to Feishu/Lark, Telegram and DingTalk: each chat is bound to a resumable DSH session, replies stream back as cards, and a task-end card reports the model, token usage, step count and duration. Question and permission-approval cards are answerable from the chat, and a web settings pane configures the per-channel credentials.
dsh-completion-notifier
zepeng-jin/dsh-completion-notifier
Native macOS completion notifications and user approval alerts with Settings UI for DeepSeek Harness.
dsh-theme-windowsxp
liyy996/dsh-theme-windowsxp
Windows XP (Luna) skin for the DSH web GUI: beige Luna panels, gradient buttons, #7F9DB9 input fields, rounded blue scrollbars and a CSS-drawn Bliss-style desktop, plus a chime when a turn finishes and a different cue when the agent stops for approval.
dsh-computer-use-windows
very12345/dsh-computer-use-windows
Windows desktop control with window-bound screenshots and accessibility state, text readback, DSH approvals, and activity overlays.
dsh-plugin-approval-zh
knglokiko/dsh-plugin-approval-zh
Localizes the DeepSeek Harness approval panel in the web client and translates authorization reasons from English to Chinese, with a built-in phrase dictionary first and a model-router fallback for reasons the dictionary does not cover.
dsh-chrome-browser
aurora-lucas/dsh-chrome-browser
DeepSeek Harness plugin: a model-facing `chrome` tool that drives the installed Google Chrome over CDP — screenshots returned as images, DOM/text/eval, console & network diagnostics, real input events. Runs in the Host, so no per-call approval and no bash sandbox limits.