Plugins
Browse, filter, and install DeepSeek-Harness plugins.
477 plugins found
dsh-mcp-manager
wangbobo-coder/dsh-mcp-manager
One settings page for every MCP server on your machine. It reads the real config file of 17 other AI tools (Claude Desktop, Claude Code, Cursor, VS Code, Windsurf, OpenCode, Trae, Trae CN, Qoder, Gemini CLI, Qwen, Zed, Roo Code, Copilot CLI, Kiro, CodeBuddy, Continue) plus DeepSeek Harness itself, groups servers by the file that declares them, probes each one over JSON-RPC to see whether it starts and which tools it exposes, and gives every server a switch that mounts or unmounts it in DeepSeek Harness without editing the other tools' own files.
drafta-mcp (dsh-drafta)
rpegorov/drafta-mcp
Connects the Drafta notes app to DeepSeek Harness over MCP, so the agent can search, read and write notes in your local Drafta library.
dsh-connect-cursor
greatyao/dsh-connect-cursor
Connects a locally-signed-in Cursor desktop app to dsh as a native LlmAdapter — reads the Cursor login token from state.vscdb or auth.json, drives the private agent.v1.AgentService/Run HTTP/2 bidi stream, and translates InteractionUpdate deltas into dsh StreamChunks. No loopback proxy. macOS, Windows and Linux.
dsh-pdf-bookmarks
woody-dx/dsh-pdf-bookmarks
PDF outline navigation and local reading bookmarks in the existing right-sidebar file preview; supports adding, renaming, deleting and revisiting page positions, with version and integrity guards. Verified on macOS Apple Silicon with dsh Desktop 0.2.1-rc.2 and 0.2.1-rc.3.
dsh-music-on
lilcandi/dsh-music-on
A music dock for the DSH web GUI. A draggable capsule in the bottom-right corner opens into a player card with a queue, previous and next, a draggable progress bar, a volume knob driven by drag or mouse wheel, three loop modes and per-track cover art for resolved links (local files show a vinyl placeholder); audio files dropped onto the card play immediately. Paste a Bilibili, NetEase Cloud Music or QQ Music track or playlist link to resolve it: NetEase and QQ audio is signed by the host into an opaque HMAC token, so the browser never receives a plain CDN address and cannot forge one. A spectrum canvas along the page bottom reads a real AnalyserNode and draws in six styles (dots, bars, blocks, mirror, line, wave) with adjustable width, bar count, sensitivity, glow, height, frame rate and placement; the row is fitted to the container width, falling back to a slight overflow when the gaps would fall below half a pixel. Seven colour themes (whale blue-white, aurora, mint, sunset, rose, neon, mono). The settings section is grouped into interface, theme, playback, links and spectrum, and carries favorites and history tables.
dsh-service-portal
dingminhua/dsh-service-portal
Exposes any local service on a LAN address and a public cloudflared quick-tunnel domain behind one password login, with per-route open/block gates managed from the plugin settings page. Requires Python 3 and cloudflared on the machine, and reports either of them being missing or misconfigured in the settings page before you start; LAN and local access are passwordless by default, while the public tunnel requires the passcode.
dsh-doudizhu
dingchenhui0618-arch/dsh-doudizhu
Available on npm as dsh-doudizhu-lan. Three-player LAN Dou Dizhu (斗地主) played from a floating window: one machine opens a room on its own port, the other two join with a six-character room code plus an address. Empty seats can be filled by computer players in four switchable strengths (easy, medium, hard, hell), so one or two people can still play a whole hand; the deal starts as soon as the three seats are filled. 54 cards in four suits, bidding of 1/2/3 or pass, the landlord takes the three bottom cards and holds 20, play runs clockwise, and the first-bid seat rotates clockwise between hands. The rule engine is pure and covers 11 legal shapes, with big joker > small joker > 2 > A > K down to 3, suits never compared, straights, pair-straights and planes excluding the 2s and the jokers, and a rocket that beats everything. The table itself is built to be read at a glance: three seat cards side by side in play order (you, then your next and previous seats) with role, hand count and a bar that runs out, one line that says whose hand is on the table and what would beat it, the bottom cards as text, an in-place play history that folds into a single summary line and unfolds into every trick including the passes, plus hint and auto-play buttons that pick the cheapest legal answer out of the local rule enumeration. Nicknames can be changed mid-hand (twelve characters, duplicates get a suffix). Computers run inside the authority and are handed only their own hand, the public record and the seat counts, so no hand can leak; the authority is the only place that decides which card ids leave it. Computers are driven by the room itself, so a one-person table keeps playing with nobody else on the LAN port. Humans have no turn timer, the collapsed floating pill can be dragged around the screen, and 179 unit tests pin the rules, the wire format, the theme tokens, the drag gesture, the history grouping and the computer seats.
dsh-dispatch (plugin)
alextangson/dsh-dispatch
Phone-side command center rather than a web-UI mirror: dispatch tasks into isolated git worktrees from a PWA, tool-approval push notifications with phone/desktop first-answer-wins racing (never auto-approved), a multi-machine session board, and an end-to-end encrypted zero-knowledge relay you can self-host.
dsh-plan-mode-plus
shuxidemosheng/dsh-plan-mode-plus
ZCode-style enhancement of dsh plan mode: a model-initiated enter_plan_mode tool, hard interception of write-class tools at dispatch time (ctx.tools.guard) while planning, and a four-phase planning prompt section (explore, design, review, exit), reusing the official plan/mode state machine and exit review flow.
dsh-attachment-library
zzzzzzz-zzzzz/dsh-attachment-library
Read-only attachment library: lists every image and file attachment stored on this machine, its size, and which conversations (including those in the session trash) still use it, with Show in Finder and Open in Preview.
dsh-host-notify
huhui-tech/dsh-host-notify
Host-side macOS notifications for questions, approvals and finished replies — immune to hidden-renderer notification loss, with icon, sound and click-to-raise.
dsh-plugin-mac-notify
ak-blank/dsh-plugin-mac-notify
Sends a macOS Notification Center alert when a session finishes or the agent is blocked on an answer, an approval, or an error. The banner carries the last reply and plays your system alert sound, and clicking it returns you to the DSH page.
dsh-nutstore-backup
yang208691-source/dsh-nutstore-backup
Backs up DeepSeek Harness sessions, plugin config and workspace memory to Nutstore (Jianguoyun) over WebDAV, with incremental upload, connection test and one-click restore on a new machine.
dsh-scrapling
jayyuen666/dsh-scrapling
Wraps the Scrapling Python library in up to nineteen model tools, registered by probed capability: real-browser rendering for JavaScript-only pages, CSS/XPath extraction that returns data instead of Markdown, self-healing selectors, reusable login-state sessions, XHR capture, page screenshots, gated browser actions and a domain-scoped crawler with content/sitemap/feed/Shopify modes on the official job backend. It can also replace the built-in web_fetch / web_search, and serve the same tool table over MCP. Requires Python 3.14+ with Scrapling installed; the browser tools also need a Chromium engine for patchright, which an optional CLI installs on macOS arm64 only.
dscomputer-control
muzewinter/dscomputer-control
Windows desktop automation for dsh: 14 tools that enumerate apps and windows, capture window screenshots that still work when the window is covered by other windows, read the accessibility tree, and perform real input — click, type text (CJK included), press key combinations, scroll and drag. Loads the official computer-use runtime (@oai/sky) already installed on the machine, discovering it by enumerating vendor directories, so vendor upgrades that change hash directories do not break it.
dsh-desktop-tauriapp
hyperion2144/dsh-desktop-tauriapp
Tauri 2 desktop app for DeepSeek Harness (macOS + Windows; installers on the repository's Releases page) with a built-in dsh runtime: tray-resident launcher with per-profile ports and windows, a process guardian that auto-heals up to three times, local or remote dsh, task-completion notifications with a Dock badge, and a live startup console. This plugin is the app's in-page half — its desktop chrome and notification bridge only take effect when DSH runs inside the desktop app; added to a regular DSH with `dsh plugin add`, it provides the bundled skill for packaging a DSH Web GUI as a Tauri app.
dsh-ccd-style
zkforge/dsh-ccd-style
Claude Code Desktop 风格的 DeepSeek Harness 桌面版界面插件
dsh_mobile
jayanttang/dsh_mobile
Put your PC's DeepSeek Harness in your pocket: dials a relay over WSS so the native iOS client reaches this machine even without a public IP.
dsh-notify
linbin-mk/dsh-notify
Third-party macOS menu bar activity indicator for DeepSeek Harness
dsh-mac-companion
173787247/dsh-mac-companion
DeepSeek Harness to macOS companion daemon (notify / Shortcuts / clipboard read-write).
DeepSeekLauncher
wangzhuoyuan229-source/deepseeklauncher
macOS desktop launcher with an installation skill: starts or reuses the local DeepSeek Harness web service and opens it in Google Chrome, with a transparent character and thought bubble icon.
dsh-team-panel
guooo1380/dsh-team-panel
Counts token usage for one selected project per machine, syncs the totals to a self-hosted team server, and shows each member's project, spend and last active time in a sidebar panel.
dsh-web-lan
lolkda/dsh-web-lan
Let `dsh web` be reachable from other machines on the LAN / a virtual LAN (SD-WAN, Tailscale, ZeroTier) with no extra command line: ships a profile patch layer that binds all interfaces, widens the /api Host trust fence, and extends the browser-session co
dsh-wsl-llamacpp
173787247/dsh-wsl-llamacpp
OpenAI-compatible client for llama.cpp / Unsloth Desktop (default :8080).