Plugins
Browse, filter, and install DeepSeek-Harness plugins.
3798 plugins found
dsh-agent-messaging
happyren/dsh-agent-messaging
Cross-session agent-to-agent messaging for DeepSeek Harness — address another session by name and deliver a message into its inbox.
dsh-feishu-bridge
wz-heng/dsh-feishu-bridge
Fail-closed Feishu (Lark) channel bridge: chat with a bot, get dsh agent turns back — with opt-in human-in-the-loop tool approval (Allow/Deny cards before every bash call, fail-closed timeout). Official-Python-SDK-only integration (exact-pinned); deny-by-default allowlist, webhook signature/timestamp/replay verification, per-chat sticky sessions; daily latest-SDK compatibility canary; bilingual docs.
dsh-plugin-notify-sound
ldchaowin/dsh-plugin-notify-sound
Per-workspace completion ringtones plus attention sounds for approval, question, plan-review, goal-blocked, and task-failure events, with built-in synth, voice (TTS), and custom audio.
dsh-notify-bark
pc439527/dsh-notify-bark
Bark push notifications to iPhone: turn completion, waiting-for-input, and approval events sent from the DSH Host.
dsh-tool-encoding
omdsh-dev/dsh-tool-encoding
base64/url/hex encoding, common hashes, and UUID generation.
dsh-window (plugin)
zichenggurrr/dsh-window
Native Windows desktop window (WebView2) for DSH: one-command install, auto-fetches the app zip from GitHub Releases, creates a desktop shortcut, and adds a desktop_launch tool to start it from chat.
dsh-plugin-toolkit
wjddidi-1/dsh-plugin-toolkit
Preflight for plugin authors: the checks the market runs — root export, dsh.client against exports\["./client"], whether npm pack ships the panel — on any folder or GitHub repo, from a panel or one command; plus release tooling and a Node testkit for client bundles.
dsh-comfyUI-control
xingxue-ux/dsh-comfyui-control
Adds a Drawing Mode agent preset whose 19 comfyui_* tools drive a local ComfyUI: Anima and Krea2 generation, LoRA search and download, Danbooru character tags, PNG metadata, an upstream repro check, and xiaofanqie de-obfuscation.
dsh-talk-map
da0mine/dsh-talk-map
A visual map for your sessions: every conversation is a card on an infinite whiteboard — workspaces become frames that fold their overflow into a drawer, card positions are never rearranged, lines between cards carry context (drag one to fork with an injected digest), and each card shows a status lamp for running, waiting, unread or interrupted.
dsh-zh-layer
lin-axiomsight/dsh-zh-layer
A bilingual overlay layer for DSH: it overlays Chinese names and functional descriptions for plugins, commands and skills, supports three display modes and manually-triggered AI translation, and does not modify a single line of DSH source code.
dsh-medical-anonymizer
wld007/dsh-medical-anonymizer
Batch pseudonymization for medical text, CSV, JSON, and XLSX in DeepSeek Harness. Deterministic identifier rules run first; an optional OpenAI-compatible model pass adds discovery and verification. Exact-span replacement preserves file structure, tokens stay stable per value, and each batch produces an audit report plus a re-identification vault. DICOM images get header-only de-identification based on PS3.15 Annex E, with pixel data left byte-identical.
dsh-treecom
serenity-2026/dsh-treecom
A pannable conversation tree for DeepSeek Harness: inspect any turn in a side panel, return to its branch, and fork a new branch from any turn; continuous turns fold into a single node.
dsh-quote-to-chat
qin-smart/dsh-quote-to-chat
Select text in a DSH reply: a floating toolbar that quotes it into the composer draft or opens a side chat about it.
dsh-plugins (dsh-cockpit)
romany-saad/dsh-plugins
Keep a multi-PR effort on one board you can trust at a glance: the hub agent keeps a tree of steps, each linked to its issue, PR, branch and worktree, through four board tools, and you see what is done, what is blocked and what needs you in a right-sidebar Board tab and a progress strip above the composer. Each board is one plain JSON file your scripts can read, and an optional drift command you configure flags steps whose status no longer matches their work.
dsh-plugin-kefu
tulipe1735/dsh-plugin-kefu
E-commerce customer-service desk that answers buyers only from the fields the shop itself wrote down (price, SKU table, shipping, after-sales), has the DSH model rephrase those facts under a check that rejects invented numbers and platform red lines, and moves the conversation to a human queue when a field is missing. Ships Taobao TOP and JD JOS gateway adapters, a local bridge and webhook channel, and a standalone 24/7 daemon.
dsh-memu-memory
tkingxiao/dsh-memu-memory
Memory for long-form RP and companion chats: three fading layers, per-turn recall, source labels, character and world boundaries, a relationship graph, image attachments and a WebUI.
dsh-plugins (dsh-threads)
romany-saad/dsh-plugins
Ask about one sentence without derailing the chat: select a passage in a Web conversation, comment, and the session's own model answers in a small thread beside it while the main chat stays untouched. The replier can read the session, the working directory and, if you turn it on, the web, but changes nothing. Commented passages stay highlighted with a badge that shows unread replies, and Send to chat hands a thread to the agent when you want it acted on.
dsh-connect-workbuddy-models
dragonhorizon-xtihc/dsh-connect-workbuddy-models
Aggregates every WorkBuddy account already signed in on this machine into one model pool, with manual and scheduled check-in, credits and expiry monitoring, per-model credit multipliers, and account switching with remaining credits right below the composer.
dsh-plugins (dsh-quote)
romany-saad/dsh-plugins
Show the model exactly which part you mean: select passages in a Web conversation and they go into your next message as composer chips, each with an optional note you can edit. Quoted passages stay highlighted until you send, hovering a chip shows the full quote, and the sent message shows each quote as a card.
dsh-plugins (dsh-drafts)
romany-saad/dsh-plugins
Get back what you typed and walked away from: a new Web conversation you leave before sending never appears in the sidebar, so its draft is out of reach. This plugin lists those drafts above the composer of the next new conversation, newest first, with their workspace and time; Open takes you back with the text and chips in place, and Discard drops one, with Undo.
dsh-pages
orderg-x/dsh-pages
Lets the model turn an answer into a web page that lives right inside the chat. The show_page tool either fills one of 8 built-in templates (report, compare, checklist, dashboard, timeline, flashcards, quiz, flow), where the model writes only the content and the plugin does layout, interaction and saving, or saves a full page the model wrote itself (calculators, games, custom layouts). Hand-written pages get the same design as base styles inside a CSS @layer, so the page's own CSS still wins. The page appears under the reply at its content height, interactive and following DSH's light/dark theme. The page's localStorage is stored in DSH per page, so what users tick or type survives reopening and new versions, and the same page open in the chat and the right sidebar stays in sync. Each edit is saved as a new version you can flip back to. After saving, the page is checked in a hidden local Chrome or Edge (script errors, horizontal overflow, dark mode not applied) and problems go back to the model. The right sidebar shows the page full-size with versions, a gallery of all pages and export to PNG, PDF or HTML. Pages run in a sandboxed, separate-origin frame with a strict CSP: no access to DSH data and no fetch, XHR or WebSocket. Works on phones with dsh-mobile.
dsh-nonead-prompt-recall
noneadchina/dsh-nonead-prompt-recall
Shell-style prompt history in the DSH composer: ↑ in an empty composer recalls the previous prompt and keeps walking back, ↓ walks forward to the empty draft; history is kept per workspace, persisted across restarts and records only human input, while typing or editing a draft returns ↑/↓ to normal caret movement. Adds a Settings page to export, import and clear the history.
dsh-mobile-use
regrevia/dsh-mobile-use
Your phone, live in the DSH right sidebar: one UI read costs 120 ms and 200-1300 tokens, where a screenshot costs 0.5-3.2 s and 1.5-2k image tokens; a tap lands on the real device in 61 ms, and a circled area comes back with its controls. You can tell what is on screen, and whether a tap landed, without a screenshot. Needs adb and ffmpeg on the host; the OCR fallback is macOS-only.
dsh-context-fold
yyfdfsyyf-source/dsh-context-fold
Folds oversized tool results into on-disk spill files with deterministic head and tail markers, indexes compaction summaries in a searchable ledger, and extracts cross-session memories with per-project scoping. Any folded content is restored byte-for-byte on demand through one tool call.