Skip to main content

Plugins

Browse, filter, and install DeepSeek-Harness plugins.

469 plugins found

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.

07 days agoTools & CapabilitiesMIT
M

dsh-plugin-comfyui

making-acid/dsh-plugin-comfyui

Local ComfyUI image generation for DeepSeek Harness — discovers or starts the ComfyUI installed on the machine, generates a text-to-image result from a chat request, and attaches it to the conversation.

05 days agoTools & CapabilitiesMIT
Y

dsh-attachment-panel

ysqp6-lang/dsh-attachment-panel

Delivery panel in the DSH sidebar: indexes every image and file sent to the harness (content-addressed attachments plus @-mentioned local paths), rebuilds Taildrop send history per target device from tailscale file cp calls in the session logs, lists incoming files (the Tailscale inbox plus unmarked files in ~/Downloads), and sends new files to a device from the panel with online status and upload progress.

06 days agoUI EnhancementsMIT
O

dsh-remote-bot-bridge

onesmash/dsh-remote-bot-bridge

Bot-to-bot messaging across machines on top of ds-harness-remote: five tools let a local Bot list the peer Host Bots, pin a target device and send it a message, without switching the local window.

010 days agoIntegrations & RemoteMIT
R

lumina-dsh

rainnnnnnny/lumina-dsh

Drive local Adobe Photoshop for game screenshots and photos: layered HDR, multi-zone colour/person masks, SUPIR/Real-ESRGAN super-resolution, native 1:1 vision inspection. Requires Windows 10/11 and Adobe Photoshop 2025; the grading tools do not run on macOS or on earlier Photoshop versions.

07 days agoVision, Voice & MultimodalMIT
S

dsh-computer-use

shang-zz/dsh-computer-use

Computer use for DeepSeek Harness: js and js_reset tools that read windows, click, type, and screenshot macOS apps through the locally installed ChatGPT app. Apple Silicon macOS only; requires the ChatGPT desktop app.

07 days agoTools & CapabilitiesMIT
H

dsh-proteus-bridge

hualuo520-h/dsh-proteus-bridge

Drives Proteus 8/9 interactive simulation from the agent through eleven proteus_* tools: connect, simulation start/stop/status, probe readings, a project save that checks the file hash and mtime actually changed, and layout suggestions computed locally; on machines that register the Labcenter.InteractiveSimulation COM server it also places devices from a whitelist and queries and connects pins, while without COM it falls back to a keyboard-driven UI transport covering the simulation lifecycle and saving. Requires Windows with a local Proteus 8/9 installation.

06 days agoTools & CapabilitiesMIT
J

dsh-lan-chat

jasonchan2026/dsh-lan-chat

Offline LAN chat inside DSH: direct chats, group chats and file transfer between machines running the harness on the same network, with UDP auto-discovery, CIDR scanning to add contacts, an optional access code (unset by default), local-only contact aliases, per-message and per-conversation deletion, and a configurable per-file limit. The host opens its own HTTP/WebSocket port for peers, and the plugin imports only node built-ins.

07 days agoIntegrations & RemoteMIT
A

dshplugin

ab-png123/dshplugin

Imports wallpapers newly downloaded by the Hao Wallpaper app into the DSH wallpaper engine on startup, incrementally and idempotently. Requires the Hao Wallpaper app, Python 3.8+ and the dsh-plugin-wallpaper-engine plugin (elysia395/dsh-wallpaper-engine) installed first. Supports macOS and Windows.

05 days agoThemes & AppearanceMIT
S

dsh-credit-checkin-hub

snailmann/dsh-credit-checkin-hub

Scheduled daily credit check-in for Trae CN, WorkBuddy, Qoder and MiniMax Code with per-platform toggles and history. Currently verified on macOS with DSH Desktop 0.12.1.

08 days agoUsage & BillingMIT
D

dsh_setting_pro

dongasai/dsh_setting_pro

Enlarges the DSH web settings dialog (default 1180x920, 20px steps, remembered per browser) and adds an Advanced Settings page that resizes it and hosts Host operations: restart dsh with a 3-second delay and a busy confirmation, restart once all sessions have been idle for 10s (cancellable, repeat clicks idempotent), last start time with uptime, and a dsh version/update check that compares npm dist-tags across selectable channels without upgrading. The same bundle replaces the sidebar brand area with a machine name, adds a read-only provider, model and thinking-level cell beside the composer stats pills, and a switch that registers or unregisters the three dsh_restart_* agent tools at runtime. Zero dependencies, no build step; all routes sit behind the connection trust fence.

014 hours agoUI Enhancements
D

dsh-solidworks

dshworks/dsh-solidworks

SOLIDWORKS for DeepSeek Harness: dsh reads, edits, rebuilds, renders and exports the models in a SOLIDWORKS 2016 or later, on the same Windows PC or in a Windows VM on your Mac. Read-only by default; the Windows side decides what may be written.

013 days agoTools & CapabilitiesMIT
Y

dsh-ssh-workspace

ya-b/dsh-ssh-workspace

DeepSeek Harness remote workspace plugin: pick a host from ~/.ssh/config, pick a directory, and its files, terminals and commands all run on that machine through a daemon-backed SSH pipe with exactly-once side effects.

09 days agoIntegrations & RemoteMIT
N

local-commander-plugins

netbka/local-commander-plugins

Connects DeepSeek Harness to the hosted Local Commander MCP server at localcmd.app via mcp-remote with browser sign-in, to read files and Git, run the checks you approve and check local services on your Windows computers. Requires a Local Commander account and the paired agent running on the Windows PC.

0yesterdayIntegrations & RemoteMIT
D

dsh-im-union

drscrewdriver/dsh-im-union

Union IM bridge for DSH — an independent implementation uniting the capability sets of community peer plugins (xmanrui/dsh-im, MichengAI/dsh-im-connect). Drive your agent session from 15 channel adapters across 12 platforms (including email; WeCom/DingTalk/QQ each contribute two: bot + self-built app or notify tier) — WeChat (official iLink QR bind), Feishu/Lark (long-connection + streaming cards; the voice tier requires system ffmpeg), Telegram, Discord, WeCom intelligent bot & self-built app (signed callback), DingTalk (stream + AI Card and custom-robot notify), QQ official bot (plus notify tier), Slack (Socket Mode), WhatsApp (Baileys QR pairing; the dependency ships as an optionalDependency of the plugin package), Matrix, iMessage (macOS only), Email (IMAP/SMTP thread routing). The cross-version narrow waist auto-adapts settings gen1/gen2/gen3 across hosts 0.1.2-rc.1→0.2.1-rc.2 (12-tag enum; rc.2 verified by a real desktop-profile install with double read-back) using capability probing only, never version branches. In chat: a 25-command panel, tool-approval and question loops answered in the originating chat (deny-by-default, initiator-only, 5-min expiry), image/file input gated on host model metadata, deliverable file return, a delivery log with bounded retry (uncertain is never re-sent), proactive delivery and fragment composition. It also splits the native sidebar into self-owned Tasks / Channels tabs (standing down entirely when another plugin already owns the slot), registers an `im-concise` agent preset plus reply sanitisation that keeps GenUI fences and raw HTML out of text-only chats, renders `svg` fences to PNG images, guards model choice with an allowlist, and mirrors each turn's final answer to notify channels via `/relay` (addressed by account ID or alias, never guessed on ambiguity). Secrets are one-way into the vault and never echoed back. npm: `dsh-im-union`.

04 days agoIntegrations & Remote
X

dsh-info-records

xiezouqu12/dsh-info-records

Encrypted local credential vault for DeepSeek Harness: sidebar record management, an info_records tool for pre-sign-in lookups, opt-in chat capture, per-record manual-only mode, and AES-256-GCM storage protected by Windows DPAPI, the macOS Keychain, or the Linux Secret Service.

014 days agoSecurity & PermissionsMIT
H

dsh-privacy-shield

hhl123hhl/dsh-privacy-shield

Rewrites the model-visible copy of system, developer, user, assistant and tool messages into stable HMAC placeholders before a request leaves the machine, while local session logs, the chat transcript and restored tool calls keep real values.

04 days agoSecurity & PermissionsMIT
Z

dsh-macos-signfix

zirscard/dsh-macos-signfix

Registers one `doc_ocr_sign_fix` tool for DeepSeek Harness: on macOS it diagnoses and repairs the condition where the bundled Python cannot load native extensions (onnxruntime, cv2, pypdfium2) because of the hardened runtime and library validation, by injecting the disable-library-validation entitlement and re-signing the interpreter, then verifying the imports. Operations are idempotent and the original binary is backed up first. It never touches the enclosing application bundle.

012 days agoDev & Plugin ToolsMIT
S

dsh-mise

sovlookup/dsh-mise

Requires mise installed on the host. A mise-backed toolchain manager for the host machine — a settings page listing the active, installed and available versions, with .mise.toml-driven install, use, uninstall and prune, mise shims prepended to the host PATH on load, and nine agent tools for the same work (status, versions, PATH scan, install, use, prune, uninstall, activate, progress).

011 days agoDev & Plugin ToolsMIT
H

dsh-sync

huangfuren/dsh-sync

Move an entire dsh installation to another machine and check it item by item. Three layers go across: the declaration layer (settings, credentials, plugin declarations and vendored link: sources), the state layer (sessions, storages, skills, attachments) and, optionally, the workspace project code. Sessions are rewritten at the zstd header frame only, workspace paths are remapped through an explicit path mapping, and at the end 14 checks (I1–I13 plus I6b) report PASS / FAIL / WARN. A LAN route pairs two machines and pulls the bundle over directly; merge mode diffs a bundle against a machine that has already been in use and stops before writing anything while conflicts are undecided.

07 days agoDev & Plugin ToolsMIT
G

dsh-training-lens

gu143312/dsh-training-lens

Training Lens opens a local TensorBoard scalar dashboard with selectable metrics, explicit improvement direction, optional EMA smoothing and Chinese/English UI; requires an existing Python environment with TensorBoard.

010 days agoDev & Plugin ToolsMIT
G

dsh-webdav

gaohu1997/dsh-webdav

Keep a DSH profile identical across machines through any WebDAV server. The plugin collects the five parts that make up a setup — models (the llm-pi-ai line of cordis.patch.yml), defaults (the agent-default-model line), patch (the remaining loader lines), plugins (package.json dependencies plus dsh.profile.bundles) and dirs (extra absolute-path directories picked in the panel, carried whole and restored to the same path, add-only, at most 5 with 2000 files / 8 MiB each) — encrypts them on this machine with a passphrase (AES-256-GCM, PBKDF2-SHA256 at 600000 iterations) and uploads one ciphertext file to <address>/dsh-webdav/dsh-profile.prop, so the server only ever holds the sealed copy (the older dsh-profile.dshsync name is still read). Merging is per part and three-way against the last synced baseline; a conflict keeps the newer copy and archives the losing one under sync/ (latest 5 per tag), every overwrite is sealed beforehand, and deletions propagate except in the plugins part, on the first sync, and in the dirs part, where dropping a directory on one machine only stops syncing it there and never deletes its files. Uploads carry ETag If-Match and If-None-Match so a concurrent change is refused instead of being clobbered. Sync runs on demand or on a 3/15/30/60 minute timer from a settings panel, and an optional local forwarder (off by default, loopback-only) re-serves the same target with locally generated credentials, rewritten PROPFIND hrefs and .prop aliases for extensionless resources. The local state lives in <profileDir>/.dsh-webdav-sync/ (sync.json is written 0600 and holds the WebDAV password and the passphrase).

017 hours agoDev & Plugin ToolsMIT
E

dsh-model-deploy

ethanrise/dsh-model-deploy

Inspects ONNX models (inputs/outputs, shapes, opset, operators, size) and benchmarks them with ONNX Runtime on the local machine or on a remote target over SSH, reporting average/P50/P95/P99 latency, FPS and the execution provider actually used, with PASS/FAIL gates for FPS, P95 latency and model size. Requires Python 3.10+ with numpy, onnx, onnxruntime, and psutil installed (pip install numpy onnx onnxruntime psutil); remote targets need python3, numpy, and onnxruntime.

028 days agoDev & Plugin ToolsMIT
D

dsh-plugin-backup

dajiang07/dsh-plugin-backup

Moves a DSH profile to another machine with its plugins, not only its files: packs the plugin bundle selection and the whole settings layer into one JSON file, then on restore writes the configuration back, restores local plugin sources and plugin-owned data, and installs the plugin bundles the backup recorded that the new machine is missing (plugin manager first, pnpm as a fallback).

011 days agoDev & Plugin Tools