Skip to main content

Plugins

Browse, filter, and install DeepSeek-Harness plugins.

3865 plugins found

S

dsh-plugin-session-fleet

sivan757/dsh-plugin-session-fleet

Session Fleet: model-facing tools that let one DeepSeek Harness agent discover, read, create, and message other DSH sessions.

029 days agoWorkflow & AutomationMIT
W

dsh-napcat-keeper

waning-sun/dsh-napcat-keeper

Keeps the NapCat QQ backend alive next to DSH: probes the OneBot 11 HTTP port at startup, launches NapCat when the port does not answer, then rechecks every 45 seconds, kills duplicate process chains, hides the console window, can create a logon scheduled task when a task name is set, and adds a settings page plus napcat_status, napcat_restart and napcat_dedupe tools. Optionally remembers the QQ password, behind a risk confirmation, so an expired fast-login token can be renewed without scanning a QR code. Windows only; without that scheduled task the launched QQ exits together with DSH.

012 days agoTools & CapabilitiesMIT
A

dsh-plugin-adoption

anguis-l/dsh-plugin-adoption

Ranks DSH plugins by real monthly npm downloads instead of GitHub stars, and names the plugins that star ordering under-rates. It reports the disagreement between the two orderings rather than a single quality verdict, and every number is a live read from npm's public downloads endpoint at call time, not a stored snapshot. A second dimension answers what downloads cannot: it reads the tools version line a plugin declares in peerDependencies and compares it with the version running here, so a popular plugin that cannot be installed on this host is reported instead of recommended. Read-only GETs, no HTTP route of its own.

020 days agoDev & Plugin Tools
Z

dsh-memory-guard

zeroed-07/dsh-memory-guard

Local-only memory guard for the DeepSeek Harness: host heap and session-log monitoring, oversized tool-argument interception, and dry-run by default session vacuum.

016 days agoDev & Plugin ToolsMIT
T

dsh-push (host-plugin)

thiscp/dsh-push

Phone push for DeepSeek Harness: hooks the question seam in-process so a pending question reaches your phone through an ntfy relay; an answer sent from the phone is fed back to the agent as a user message, which requires `tool-ask-user` to run in `mode: timed` — with the shipped default (`mode: legacy`) only the notification is delivered.

06 days agoIntegrations & Remote
N

dsh-im-bubble

nolighter/dsh-im-bubble

Registers im_say, a tool that sends each call as its own IM message through dsh-im's proactive delivery service, so a single reply can arrive as several bubbles instead of one block; im_targets and im_target_add list and create the delivery targets it sends to.

020 days agoIntegrations & RemoteMIT
N

dsh-todolist

natte/dsh-todolist

Sidebar todo list for DeepSeek Harness — grouped buckets, recurring tasks with weekday or month-day rules, a month-view calendar, and an agent tool that reads and writes the same JSON file.

018 days agoWorkflow & AutomationMIT
D

dsh-voice-memo

dingchenhui0618-arch/dsh-voice-memo

Dictation that ends up in the repository instead of the chat log: hold the button (or import a WAV), and the plugin archives voice-memos/<id>/ with audio.wav, a rendered waveform.png, memo.md (frontmatter, per-segment timestamps, ready-to-paste quote blocks) and meta.json. Audio is resampled to 16 kHz mono in the browser before it is sent. Transcription stays local — the harness speechToText service with silence-split windows, or a command worker such as faster-whisper — and when no engine is available the memo is still filed with an explicit status and reason rather than a fabricated transcript. Ships a conversation-view 口述 tab with click-to-seek playback and per-segment quote copy, three agent tools (voice_memo_save / voice_memo_list / voice_memo_read) and HTTP routes. Zero runtime dependencies, 52 node:test cases, real screenshots in docs/.

019 days agoVision, Voice & MultimodalMIT
D

dsh-opencli

d342784178/dsh-opencli

Browser tools for DSH that POST to the local OpenCLI daemon instead of spawning the opencli CLI per command, avoiding its cold start: oc_status, oc_exec, oc_navigate, oc_snapshot and oc_tabs, with one persistent automation tab per session.

09 days agoTools & CapabilitiesMIT
Y

dsh-siyuan-archive

yyk0402/dsh-siyuan-archive

Archives DSH conversation output into SiYuan notes: a single siyuan_archive call files content under `<archive path>/<year-month>/<type>/<date>_<time>_<topic>_<content>` with a metadata table and auto-maintains an index document at the notebook root; 6 siyuan_* host tools (list notebooks, full-text search, read document, archive, delete block, remove document) and a Web settings page for base URL with connection test, API token in the host credential store, archive target and title template, plus notebook/document-level read/write/delete permissions with default deny and child levels able to only tighten.

018 days agoTools & CapabilitiesMIT
W

dsh-booth-search

where227-arch/dsh-booth-search

Search BOOTH for VRChat avatar assets — clothing, shaders, base models, accessories, textures, animations and props — from a dedicated BOOTH tab beside the conversation or via two read-only tools, with Chinese keywords translated to Japanese before the request.

020 days agoTools & CapabilitiesMIT
U

dsh-win-control

uss7118/dsh-win-control

Windows desktop control for DeepSeek Harness agents: window and UI Automation automation, local Windows OCR, direct browser reads over the Chrome DevTools Protocol (DOM text, JavaScript, selector clicks), humanised mouse and keyboard input, browser tab management, and a live control panel. It probes the machine on first run, writes its own config, and degrades gracefully when a capability is missing. Windows 10/11 only.

020 days agoTools & CapabilitiesMIT
P

mcpbids-plugins

pixelligue/mcpbids-plugins

Connects DeepSeek Harness to MCP Bids public US federal opportunities and connected TED notices, with source-linked document tools and personal API-key authentication.

017 days agoTools & CapabilitiesMIT
M

dsh-pen-dev

maxlee/dsh-pen-dev

Mounts the pen.dev desktop app MCP server in a DSH session so the model can read and edit the .pen document open in Pen through the get_app_state, read_skill, execute, get_style and browser tools; finds the server binary by probing the usual install paths, and adds a pen-dev skill plus a listener that turns pen.dev plan-limit failures into a short bilingual notice. Unofficial, and ships no pen.dev binaries.

021 days agoTools & CapabilitiesMIT
D

dsh-mp-catalog-guard

dingchenhui0618-arch/dsh-mp-catalog-guard

Content-catalog guard for WeChat mini-programs: validates catalog.json so every activity price is an integer amountFen, every template renders prices through money(), required fields / duplicate copy / image paths are checked, and the result is an issue list plus a unified diff that can be applied with patch -p1. 29 rules over five groups (catalog shape, required fields and uniqueness, amounts, rendering, images). Three fixes are automatic (legacy yuan amount, string Fen, absolute image path) and preserve the file's own indent, EOL and trailing newline; everything else is reported with a hint instead of being guessed. Dry-run by default; apply re-checks the written file so the report describes what remains. One implementation serves a tool, a conversation panel and a CLI with exit codes 0/1/2. Zero runtime dependencies, no model call, no network.

019 days agoTools & CapabilitiesMIT
D

dsh-adaptive

dingchenhui0618-arch/dsh-adaptive

Version-adaptive tooling for DeepSeek Harness: it reads the running DSH version from the plugin manager, mirrors app-boot plugin-compatibility rules (engines.dsh first, then @deepseek-ai/dsh* peers, prerelease-inclusive comparison, exact-version exemptions) to score every installed plugin, and statically flags source still using APIs renamed or deprecated between v0.1.6 and v0.2.1. Ships a conversation-view panel, an agent tool and HTTP state/scan/report routes. Read-only, offline.

019 days agoTools & CapabilitiesMIT
A

dsh-computer-use-en

alambicco/dsh-computer-use-en

English port of Windows Computer Use for DeepSeek Harness: 10 desktop tools (computer, computer_batch, open_application, windows, ui_elements, clipboard, switch_display, app_skill, request_access, list_granted_applications) with UI Automation, per-app access control, English settings UI and mini progress card overlay, Esc pause/resume, and DSH 0.2.1 unpacked koffi.node auto-discovery. Fork of copylee711/dsh-computer-use; it reuses the same plugin id and tool names, so the two cannot be installed together.

021 days agoTools & CapabilitiesMIT
M

dsh-autonomous-restart

meng-lx/dsh-autonomous-restart

Restart initiated by the agent itself, not by a button. The agent calls one tool, then the plugin takes over: it waits until every agent and background job on the host is idle, runs a visible ten-second countdown that a click, a scroll, or a key press cancels, then restarts DSH and wakes the original session so the agent carries on from its last sentence. No button, no manual entry: the tool is the only way in. Works on the official desktop app and the official web client; third-party shells are not supported out of the box. Windows only. One thing to know: every launch of the DSH desktop app writes a fresh identity cookie into its own profile and never prunes the old ones, so after enough launches the cookie header outgrows the request limit and the next start dies with HTTP 431 and `Error: desktop welcome: Web authentication failed`, with no window at all. Restarting by hand runs into this too; this plugin simply restarts far more often, so it brings that day closer.

06 days agoSessions & MessagesMIT
V

dsh-glm-balance

vcve/dsh-glm-balance

Composer status bar for GLM Coding Plan quota: 5-hour and weekly limits with reset times, MCP tool usage, and today's model usage, plus a glm_balance query tool.

020 days agoUsage & BillingMIT
R

dsh-token-radar

robortshen/dsh-token-radar

Per-call token meter for the DSH composer: a colour-coded pill under the input and a dashboard above it showing every model call (total versus billable input+output), sub-agent spend, tool overhead and cache-versus-fresh input, read only from local session logs.

012 days agoUsage & BillingMIT
L

dsh-cost-today

liujianqiao701/dsh-cost-today

Shows today's, this month's and cumulative spend in the sidebar footer, under the message box and in the session header. Spend is metered by the plugin itself from session usage events using official DeepSeek unit prices (peak/off-peak, weekends and holidays treated as off-peak), with local-day aggregation and currency conversion. Also adds a cost_today tool and a /cost command.

020 days agoUsage & BillingMIT
J

dsh-control-bar

jianguo396/dsh-control-bar

Pins an always-on-top progress bar while the agent runs a turn — the percentage is estimated from tool calls and filled to 100% when the turn ends — and badges the DeepSeek peak/off-peak pricing window so large token operations ask for confirmation only during peak hours. The bar runs as a separate Electron process and is skipped when no Electron binary is found.

020 days agoUI EnhancementsMIT
E

dsh-conversation-tools

ernesto-yuan/dsh-conversation-tools

A floating in-conversation find bar docked over the DSH composer (Ctrl/⌘+F or the magnifier beside the input): hits list with a match counter as you type, Enter jumps to the next hit, hovering a hit pops a scrollable full-text card with a one-click copy of the whole message, the up arrow in an empty composer recalls previously sent messages one at a time with their image and file attachments restored as drafts, hovering any image in the conversation shows a copy button that writes it to the clipboard as PNG, and every finished answer gains a regenerate button while the newest also gets continue. Client-side only, searches the messages already loaded in the conversation, and never jumps.

04 days agoUI EnhancementsMIT
7

dsh-restart-app

7aaaaah/dsh-restart-app

A restart button in the window title strip, right of the sidebar toggle, that stops every process the desktop app owns (Electron shell, Host, renderers and tool subprocesses) and starts the executable again, then reloads the page once the new instance answers. Windows desktop app only, and it hides itself on any other Host.

019 days agoUI EnhancementsMIT