Plugins
Browse, filter, and install DeepSeek-Harness plugins.
1215 plugins found
dsh-web-launcher
ayingqaq/dsh-web-launcher
Windows desktop launcher bundle for DSH Web that creates a managed shortcut, then restarts DSH in the background and refreshes the existing browser page.
dsh-native-launcher
ingleav626-art/dsh-native-launcher
Windows desktop launcher for the DSH Web UI: desktop shortcut, silent start, system tray with open/full-exit (stop service, close app window, quit tray), PWA app window with focus-instead-of-relaunch, install prompt, and task-completion notifications.
dsh-window (kit)
zichenggurrr/dsh-window
All-in-one bundle for DSH: the native Windows desktop window (WebView2), DeepEye vision (GLM-4V-Flash), and voice input (mic button) in a single install.
dsh-desktop
foolgry/dsh-desktop
Download-and-run Electron desktop build (macOS/Windows installers): no Node.js or terminal needed, tracks upstream `@deepseek-ai/dsh` releases automatically, with built-in web UI and auto-update.
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.
DSHGuard (dsh-guard)
gluztm/dshguard
Read-only Web and Desktop profile health sidebar, masked credential readiness audit, and snapshot inspector for DSHGuard.
dsh-opencode-go-usage-badge
panther-w/dsh-opencode-go-usage-badge
One-line sidebar badge for OpenCode Go quota (5-hour, weekly and monthly windows), switching to the DeepSeek official balance when that model source is selected. Read-only, no telemetry. The OpenCode Go quota needs OPENCODE_GO_API_KEY configured in DSH, or an OpenCode Console login (its local credential file is read as a fallback), and the DeepSeek balance needs DEEPSEEK_API_KEY configured in DSH.
dsh-solidworks
tan000tan/dsh-solidworks
Connects DeepSeek Harness to a local SolidWorks install through an MCP server, with a read-only default mode and per-call confirmation for high-risk operations. Windows 10/11 x64 only; needs Python 3.10+ x64 and a local SolidWorks desktop (README: 2020-2026, verified on 2026) started at least once; npm run setup builds a local .venv with the Python packages and registers the pywin32 COM components. On start, if the Python interpreter it finds lacks mcp or pywin32, it creates a plugin-local .venv and runs pip install for them automatically inside that .venv (Tsinghua PyPI mirror, pypi.org as a second index) unless pythonPath is set.
dsh-gcua
zhaochengbiao005/dsh-gcua
Agent state machine plugin with a todo ledger, stall guard, phase trails and a process-isolated per-step Python worker with GUI automation lanes. Windows only; needs Python 3.10+ on PATH, and pyautogui, mss and pywinauto for the GUI lanes.
dsh-session-popout
lumine-423/dsh-session-popout
Drag a session out of the DSH sidebar and it opens in its own native OS window, showing the full standard conversation UI (Markdown, toolbar, settings) with only the sidebar trimmed away, so several sessions can be watched side by side instead of switching back and forth. Windows verified; macOS and Linux untested. Runs in the DSH desktop app (Electron).
dsh-restart-now
mr54233/dsh-restart-now
One-click restart (or close-only) for the DSH desktop client from six entries: a sidebar panel, the sidebar footer, the conversation header, a Windows title-bar menu item, a Settings → General row, and the /restart slash command. The five UI entries can be toggled individually; the slash command is always available. Before stopping, the helper verifies the target process identity and can wait for running tasks (plugin installs are hard-blocked). Settings save live with an official toast, a read-only preflight snapshot shows what a restart would affect, and results land in a receipt. Windows and macOS.
dsh-pulse
enc-hanted/dsh-pulse
Cross-session usage and cost observatory for DSH — token trends from hourly lines to 90-day and 1-year heatmaps, per-model DeepSeek peak/off-peak pricing reconciled against the official balance, GLM/Kimi/MiniMax subscription-quota windows with burn-rate forecasts, cache-hit ring, project rankings, CSV export, and a dsh-tui terminal face.
dsh-restart-button
ppsz-qqq/dsh-restart-button
Restart button at the right end of the session header that restarts the whole client: the Windows desktop app (Electron shell and Host, through the Host's own graceful shutdown) or the dsh web server. It can wait until running turns and background jobs finish, reopens the open session afterwards with one-click continue for interrupted sessions, flags plugin updates that only take effect after a restart, and shows Host uptime and memory on hover.
dsh-tvision
hongxin/dsh-tvision
Turbo Vision-style character-cell window manager for dsh agents: overlapping framed windows with drop shadows, a Borland menu bar, a function-key strip, mouse drag and resize, approvals as modal dialogs, and five skins including the classic Borland blue.
dsh-plugin-mimi
mekos2772/dsh-plugin-mimi
A Mimi desktop companion for DSH that follows work-session states with animated reactions and bubbles, provides a separate chat mode, and bundles Windows Computer Use for observing and controlling desktop windows.
dsh-notify-yimit
yimlt/dsh-notify-yimit
Windows system and custom desktop notifications for DeepSeek Harness events: task completed, failed, running, awaiting approval, and awaiting answer. Click-to-jump to the session.
dsh-s7r
hunter118/dsh-s7r
A retro macOS System 7-style workstation UI for DeepSeek Harness with desktop windows, Workspace and Agent management, Finder, Terminal, Monitor, context tools, and desk accessories.
dsh-notify-windows
severuszh/dsh-notify-windows
Windows notifications, zero dependencies.
dsh-version-update
sucriss/dsh-version-update
Version management for dsh: inspect the installed version against every npm channel or version line, install or downgrade in one click, stream the install log live (rollback-snapshot copy progress, npm extraction progress, elapsed time), roll back instantly from local snapshots, and automate the cycle with a policy engine (silent auto-update, execution windows, daily checks). Never stops npm mid-install — a wedged run is only stopped after an hour, and a half-committed global tree is detected and repaired from the pre-install snapshot automatically. Confirms before installing a found update, auto-restarts the host after install, and falls back to a mirror when the primary registry is unreachable.
dsh-updater-npm
siriuswj/dsh-updater-npm
DSH updater + official docs sync in Settings: one-click npm update of @deepseek-ai/dsh with live progress (npm output stream, elapsed timer, monotonic bar), multi-copy protection that only touches the running instance, source-tree mode via git pull, one-click PowerShell 7 install on Windows, incremental sync of the official docs/ with progress, and the dsh_docs_search / dsh_docs_read model tools.
dsh-restart-button
keyiadiannao/dsh-restart-button
A small self-contained power control for DSH: sidebar power button with an upward restart/shutdown menu and a Windows-shutdown-style overlay. Own restart & shutdown engine (no dependency on other plugins), dynamic-port aware.
dsh-plugin-notify
pasumao/dsh-plugin-notify
Adds Windows-native toast notifications and a system tray icon to dsh: alerts when the agent finishes, stops, or errors, with a tray menu to reopen the web page or quit the background process.
dsh-market-expand
jackbessaliuz/dsh-market-expand
Companion for the DSH plugin market: batch-updates every installed npm plugin after DSH quits and relaunches it, rolls back the plugins an update broke when the next boot fails, and checks updates plus keeps snapshots for local link plugins. Windows DSH Desktop only; it is a companion patch for the plugin market (dshmarket), not a replacement — install dshmarket for the market tab.
dsh-plugins (feishu-notify)
delthin/dsh-plugins
Send one-way session notifications to Feishu direct messages or group chats via a custom app so you can keep track of key checkpoints while away from your desk. It pushes alerts for approval requests, questions, and plan confirmations, allows the model to actively send a completion summary when overall work lasting at least three minutes wraps up, and supports custom recipients along with Do Not Disturb time windows and timezones.