Plugins
Browse, filter, and install DeepSeek-Harness plugins.
1419 plugins found
dsh-agentic-pet
beyondgjc/dsh-agentic-pet
A model-driven desktop pet, derived from PC2005-cloud/dsh-pet (MIT): an always-on-top companion that follows your agent sessions, races the Web UI to answer approvals and questions, keeps a per-pet affection ledger, speaks through pet_say/pet_do tools or an autonomous inner voice, and can read those lines aloud through BreezeBlue TTS with your own BreezeBlue API key. It uses its own /whale598 route and ~/.dsh/whale598 data directory, so it is a separate pet from dsh-pet rather than a replacement for it.
dsh-whale-chat
artificialimbecile/dsh-whale-chat
A talking whale desktop pet for the DSH web UI — persona-driven chat with persistent memory, plus scheduled autonomous web browsing that brings back a summarized message telling you what she found. Based on PC2005-cloud/dsh-pet (its art and animations are reused under the upstream non-commercial terms); install it instead of dsh-pet, not alongside it.
dsh-restart
mwk719/dsh-restart
Adds a Restart button to the Windows titlebar of the desktop app: a click opens a confirmation dialog that says how many sessions a restart would interrupt, and confirming quits and reopens the app.
dsh-session-notify
zach-bworld/dsh-session-notify
Sidebar badge and desktop notification when a background session finishes while you are working in another project.
dsh-task-notifier
lizhijie429/dsh-task-notifier
Sends desktop notifications when a DSH turn finishes or fails, and sends 继续 automatically after the model-retry budget is exhausted.
dsh-island-bridge
jiayangsunwinter/dsh-island-bridge
macOS notch panel for DeepSeek Harness: running sessions and pending approvals sit above every window, approvals are decided in place, and clicking a row opens that conversation in the desktop app. Requires macOS 14+ and Xcode Command Line Tools.
qiaodoc-dsh
4444hao/qiaodoc-dsh
Derived from joeseesun/qiaomu-reader-dsh (not an official successor; do not install both - both use the qiaomu-reader plugin id): read documents beside native DSH chats, explain or translate selected passages, and return through document history. Development preview verified only on Windows with DSH 0.2.1-rc.5.
dsh-operator
yffo/dsh-operator
Computer Use for every DSH session: screen capture, mouse and keyboard, app launch, plan and skill replay, an audit log, guards for dangerous actions, a background code agent, and an OCR workflow (text and coordinates) for apps whose accessibility tree is empty. Verified on macOS only: Windows has a basic GUI backend that is unverified, Linux has no desktop backend (calls fail with unsupported_platform), and the window/AX/browser/clipboard tools register on macOS only.
DSH-Plugin-Session-Delete
sukjg1052/dsh-plugin-session-delete
Permanently delete sessions from the DeepSeek Harness UI: a header trash button and a sidebar menu item behind a risk-consent dialog, plus a workbench_session_delete agent tool. Started from lsz-asd/dsh-plugin-session-delete and maintained independently since v0.4.0; do not install it alongside that plugin, since both register the same workbench_session_delete tool.
dsh-self-restart
noobnoob163/dsh-self-restart
Turns "restarting the host" into one interrupt that many sessions can share. Several sessions queue onto the same restart (8 by default, configurable, joinable at any time including mid-wait); the host is closed once and relaunched once; then each waiting session is woken separately with its own reason and starts running its own work without waiting for the others. Each session decides independently whether to resume, one failed delivery never affects the rest, and a session can drop only itself without cancelling everyone else's restart. Windows desktop only.
dsh-um-proxy-ondemand
tingod2006/dsh-um-proxy-ondemand
Manages the lifecycle of the local UM GenAI proxy (127.0.0.1:8788) that DSH's um-genai provider talks to: wakes it on demand for llm/stream calls, stops it after an idle period, and reports health plus a read-only status endpoint. Also ships a DSH settings page for port, always-on mode, idle minutes, interpreter and paths, plus the UM account and proxy API key, and a button that writes the providers.um-genai entry into the profile patch and fills in its model list, since a fresh profile has no provider and the model picker would otherwise stay empty. A renewal watchdog logs in to the campus gateway on a hidden Windows desktop when the upstream token expires. The proxy itself is um_opencode_setup.py, a single-file tool distributed by the University of Macau; a copy is vendored in vendor/ so a fresh install works out of the box, while a copy in ~/.um-opencode/ takes precedence when present. The plugin still does not produce tokens: those come from logging in to the campus gateway. Requires Windows (process discovery and idle shutdown use netstat/taskkill; renewal uses PowerShell and a hidden desktop), Python 3.10+ and a University of Macau account.
Antigravity-Next-for-DSH
kizaki-r/antigravity-next-for-dsh
Antigravity provider for DeepSeek Harness: resolves the OAuth client from the locally installed official desktop app and supports multiple accounts with quota-based automatic switching.
dsh-cgss-idol-theme
alycestocking/dsh-cgss-idol-theme
CGSS idol theme with multi-character Web colors and card artwork, immersive reading, and an optional Windows desktop companion.
dsh-maoxuan-pet
yuna78/dsh-maoxuan-pet
A floating whale-girl pet in the DSH web GUI: every hour it takes one article from a bundled 33-essay corpus of Mao Zedong's selected works and puts a cited line with its source link, one of six business angles (customer, project, organisation, cash flow, decision, self-discipline) and a one-line nudge for a founder into a bubble capped at 200 characters. Ships the maoxuan-pet preset and a maoxuan-vademecum skill over the same corpus, four poses, quiet hours and a daily cap.
dsh-agent-status
mdktelmdktel/dsh-agent-status
Live step pill in the DSH session header: folds the durable session event stream into the agent's current action (tool name plus its argument summary), the step index inside the running turn, the elapsed turn time and the todo progress, polls it every 1.2 seconds, and renders blue pulse while working, green for a finished turn and red for a failed tool call; hides itself 9 seconds after a turn ends. On Windows it also opens an always-on-top desktop HUD (set DSH_AGENT_STATUS_HUD=0 to disable).
dsh-mobile-keys
liujuntao123/dsh-mobile-keys
Adds a mobile hotkey mode to the DSH web composer that auto-detects touch and mobile devices and switches to Ctrl+Enter for send and plain Enter for a newline while leaving the desktop keymap untouched, with a Settings toggle, a /mobilekeys command and a window.__dshMobileKeys console API.
dsh-auto-click
analoty/dsh-auto-click
Mouse gestures for files in the DSH Web GUI: Ctrl+click a file-tree row, a file mention in a chat message or a file link to open it with the desktop default application; right-click opens a menu with open, the operating system own Open With chooser, save a copy, copy the absolute path, copy the file contents and reveal in the file manager, while a right-click on an ordinary hyperlink offers Copy Link. A plain click is left to DSH own sidebar preview and directory rows are left to the page. Open and reveal go through DSH own sessionController, the Open With chooser is the operating system dialog (Windows Shell verb, open -a on macOS) rather than an application list kept by the plugin, and file reads stop at 8 MiB.
dsh-claude-effort-slider
ariakage/dsh-claude-effort-slider
Replaces the composer Effort switch with a Claude Desktop-style five-level slider (Low/Medium/High/Max/Ultracode): a pill opens a popover above the composer, dragging snaps with a spring and writes once, and Ultracode maps to the model's maximum reasoning effort. Ships the Ultracode WebGL2 energy grid, a per-session Ultracode mode, and passes modifier-click through to the shipped level list.
dsh-plugin-memory-sea
tan-tanzi/dsh-plugin-memory-sea
把你和 AI 的全部对话,渲染成一片星海,可视化的预览
dsh-conversation-find
acgnnsj/dsh-conversation-find
Adds a Ctrl+F-style find bar to the DSH interface: highlights every match in the conversation or on the current page, and steps between them.
dsh-firefly-pet
firefly26710lover/dsh-firefly-pet
A transparent always-on-top desktop pet of Firefly (流萤) that chats through the host model, plays animations on click, whispers on a timer, narrates task progress, and shows account balance. Runs in the DSH Desktop app using its bundled Electron runtime (~/.dsh/electron); the pet does not appear if that runtime is missing. Windows only.
dsh-plugin-installer
dogegg-alr/dsh-plugin-installer
Install, update and remove DSH plugins from a tab in the Plugins page. Installs call the profile's in-process pluginManager service, so a plugin can be added while the desktop app is running instead of only through the CLI. Updates are delegated to dsh-market's public update API v1 (required for that section) and show the reported phase, percent and downloaded bytes as a progress bar, with rollback when the market reports a restore point. When removal is refused because the bundle is in use, it disables the bundle, drops it from the profile manifest, and queues the leftover files under the profile for a sweep after the next start.
dsh-my-phone
ssy-in/dsh-my-phone
Lets a phone reach the DeepSeek Harness desktop over a LAN address or a Cloudflare quick tunnel, with QR pairing, a live session feed, approval prompts and a floating desktop widget. Both entry points (LAN and the Cloudflare quick tunnel) start enabled by default; each phone pairs with its own token.
dsh-cookie-fix
qiongqi-empty/dsh-cookie-fix
Keeps DeepSeek Harness desktop dsh-auth-* session cookies bounded by deleting stale ones during the token exchange performed on every launch, so random-port accumulation cannot reach the 16 KiB request-header limit and cause an HTTP 431 startup failure.