Plugins
Browse, filter, and install DeepSeek-Harness plugins.
438 plugins found
dsh-insight
gwsbhqt/dsh-insight
Read-only insight panel for one profile: five views over the same data — config layers, plugin tree, services, tool names and models — each entry showing which layer inserted or disabled it and whether it is running.
claude-in-dsh
geekricardo/claude-in-dsh
Hand a DSH web session to the locally installed Claude Code CLI: a per-session engine selector (DSH | Claude Code), Claude models and reasoning effort in the model seat, Claude permission modes in place of the access-mode selector, and permission requests, AskUserQuestion and ExitPlanMode routed to the native DSH approval, question and plan-review cards. The stream is written as native DSH session events, so the built-in transcript, tool cards and nested subagents render it; Claude slash commands merge into the command palette; the CLI is held by a detached broker, so plugin updates and DSH restarts do not interrupt a running turn.
dsh-wsl-tray
liyu34/dsh-wsl-tray
Windows desktop shortcut and system-tray launcher for DSH running in WSL, with fully hidden startup, tray open/restart/exit menu, and a plugin-configuration card to manage the shortcut.
dsh-plugin-midscene
ciky20171114/dsh-plugin-midscene
AI UI automation via Midscene — android_ui and web_ui tools that tap, type, query, and assert on a real Android device or an already-running Chrome through the ctx.midscene seam.
dsh-punky-swarm (dsh-punky-swarm)
punky971210/dsh-punky-swarm
Engine-enforced guardrails for DeepSeek Harness agent swarms: quality gates reject half-done work, crash-safe checkpoints resume in place — keeps AI teams from breaking, not just running.
wavespeed-dsh-skill
wavespeedai/wavespeed-dsh-skill
Generate and edit AI media (image, video, audio, 3D) with WaveSpeed models via the open-source wavespeed CLI: live catalog search, per-model input-schema introspection, local-file upload with @path markers, and price checks before running.
dsh-web-icon-indicator
waknow/dsh-web-icon-indicator
Browser tab favicon mirrors the DSH session state (idle / running / asking / done), recolored and animated from one base SVG entirely in the browser, with colors and effects configurable from the Settings page.
dsh-unread-dot
bing-bryan/dsh-unread-dot
macOS Dock badge and bubble chime: shows an unread badge on the Dock (dot while running, count when done) and plays a chime while the app is hidden; clears on return, built on the Badging API.
dsh-wsl-suite
stallenlu/dsh-wsl-suite
WSL workspaces for DeepSeek Harness. A sidebar W button lists installed distros and registers a Linux folder as a host workspace addressed by a UNC path, and the sidebar terminal opens a real Linux pty inside the distribution for WSL sessions. A persistent zero-dependency agent running in the distro answers file, shell and search requests over a JSON-lines pipe, so no polling timers touch the distribution while it is idle and /mnt drives stay reachable; grep and glob run the distro's own ripgrep. WSL preset twins such as wsl-standard swap in the WSL shell and fs tools. A rebuild of 6Mikao9/dsh-wsl-workspace — do not install both: they mount the same W entry in the Workspaces header, publish the same wsl-<mode> presets, and each wrap the host's single-slot terminal provider.
dsh-proxy-on-demand
xfgil/dsh-proxy-on-demand
Start a local mihomo proxy core on demand and shut it down when idle — no always-on port, no leftover process, no change to the Windows system proxy. Routes through an existing proxy when one is already running. Needs a Clash/mihomo config (subscription, imported FlClash config, or pasted in); the first run downloads the ~61 MB mihomo core into the plugin folder.
what-sub-agents-doing-now
realoiyo/what-sub-agents-doing-now
Registers a read-only tool that lets a parent agent read what each subagent is actually doing, not just whether it is running: the progress notes the child wrote itself, oldest first, paged backwards by seq, plus how many steps passed since the last look, and a quiet count when five or more steps go by with no new note.
dsh-compact-threshold
xlcg10086/dsh-compact-threshold
Composer control for the automatic context-compaction threshold. A 20%-80% slider rewrites the running BasicCompactionEngine config per step, shows current usage, context window and the effective trigger line, and compacts immediately when the threshold drops below current usage and the agent is idle.
dsh-artifact-linker
loyalchiiina/dsh-artifact-linker
Turns every file artifact the agent names in chat into a clickable entry — and refuses to paint one that does not resolve. Hover resolves asynchronously, and only a file that really exists becomes a hand pointer with a dashed blue outline (30 s TTL cache, so repeated hovers cost nothing); confirmed non-artifacts stay plain text and the right-click falls through to the host menu untouched. Left click reveals the file in Explorer already selected (Shell.Application Explore plus SelectItem with SVSI_ENSUREVISIBLE, so the pane scrolls to it; explorer.exe /select is deliberately not used because it silently drops the selection when an instance is already running). Right click offers seven actions: preview in DSH's built-in sidebar, open with the default app, reveal in Explorer, save as, copy the file itself to the clipboard, copy the absolute path, or insert the path into the composer. Ctrl or Shift with left click opens with the default app, Alt with left click copies the path. Names resolve through the absolute path, the session workspace and every profile workspace, then a cached basename index built with a depth budget, shrinking from the left when a mention swallows leading words. The host half also keeps six system-prompt rules resident, so absolute paths stay in tool arguments while the body shows only file names, and every route is loopback-only.
dsh-pause-resume
regrevia/dsh-pause-resume
One header button stops running turns, goals and background jobs and writes the plan to disk; after a restart the same button picks the work up again.
dsh-refresh-restart
hulibuld/dsh-refresh-restart
Adds two buttons beside the sidebar toggle at the top-left of the DSH desktop UI, on macOS, Windows and Linux. Reload refreshes only the UI layer while a turn already generating keeps running; restart asks for one confirmation, quits the whole app and reopens it with sessions and workspaces intact. Restart is a POST that must carry a random per-boot token read from the plugin's status route. The plugin makes no network calls, reads no session content and has zero runtime dependencies.
dsh-session-remove
bg0exm/dsh-session-remove
Stop or permanently delete DeepSeek Harness sessions from the sidebar session menu: cancels running turns, subagents, background jobs and reminders, then removes the log, subagent session logs, projection cache and workspace record, with an optional clean
codex-pet-Astra-Yao
hongxin-y/codex-pet-astra-yao
An Astra Yao desktop pet for the DeepSeek Harness web GUI that renders the Codex v2 8x11 sprite atlas, follows session state through thinking, running, waiting and failed, shows a status bubble with the running tool and a DeepSeek balance readout (on by default, can be switched off), and quotes her own voice lines while idle.
dsh-minimal-session-delete
reverse-pai/dsh-minimal-session-delete
Permanently deletes a session from the sidebar, waiting for a running turn to stop and cascading to its subagent sessions.
dsh-autorestart
eason-22/dsh-autorestart
DeepSeek Harness plugin: restart without losing work. It waits until every conversation is idle, restarts the host, and picks the interrupted work back up instead of dying with it; where a supervisor already manages the host it asks that supervisor, and it never starts a second host next to a running one. It also fixes a common one: stale login cookies pile up on every launch until the request header overflows and the host will not start; the plugin clears them before each restart. Every restart is preceded by a snapshot of the configuration and the installed plugins - 2 are kept by default, up to 10 are allowed, and old or incomplete ones are pruned. That snapshot is never applied automatically: the plugin does not watch the host and does not restore anything on its own; it is only there for you to look at, or to roll back by hand. When the work is done it counts down and powers the machine off, so nobody has to stay up at night. It works on the Windows desktop client, and on a hosted dsh web instance - verified on WSL with systemd; Windows-hosted web, WSL without systemd, and native Linux are untested.
dsh-plugin-genshin-paimon-theme
student-jia/dsh-plugin-genshin-paimon-theme
Genshin Impact white-and-gold skin for the DSH web GUI: a random in-game landscape wallpaper on every page load, the Genshin UI font site-wide, a Paimon-style menu and a running-status element ring, and a switchable Paimon/Phanes assistant persona. The repository ships 262 wallpapers across eight regions at 1920x1080.
dsh-plugin-fly-skins
ethanchen669/dsh-plugin-fly-skins
Four palettes for the DeepSeek Harness web UI — solid, glass, volume and neon — each with light and dark halves. Neon adds a scene light field with a 46px circuit grid, a laser scan that sweeps the conversation column only while a turn is running, HUD-style workspace labels in the sidebar, embedded MiSans Latin chrome type, and a 125% sidebar type scale that stays fixed while the conversation area zooms.
dsh-progress-caption
wanted09527/dsh-progress-caption
A one-line caption above the composer that tells you what the AI is doing right now: the step number, the action (e.g. running npm test), and whether it is still going, done, or failed with a short plain-language reason. Inferred locally from tool calls and the thinking text; no model calls, no network requests, no writes to DSH data.
neoxider-agent-deck (dsh-agent-deck)
neoxider/neoxider-agent-deck
Opens the NeoXider Agent Deck desktop widget (chat, the slime pet avatar or the hinge handle) from a Harness session, and reports its mode, installed version, running state and whether it follows the same Harness.
dsh-session-eater
mikugui/dsh-session-eater
Session cleanup for the DSH sidebar: drag a conversation row onto the balance widget's whale and it eats the row — the session directory goes to a recycle bin, not to rm. Deletion asks one short question first (how many tokens it burned, and that prompt can be turned off in Settings). Undo from the persistent toast or the 12-entry log in Settings. Clicking the whale jumps straight to the plugin's Settings, where you can swap the avatar, drag the mouth into place and rewrite all 17 UI strings; blank, currently-open and running sessions are refused in place with a reason.