Plugins
Browse, filter, and install DeepSeek-Harness plugins.
1066 plugins found
dsh-plugin-agent-groups
flowfire/dsh-plugin-agent-groups
Organizes multiple live DSH sessions into a collaboration group and relays each round's final output on a shared timeline.
dsh-default-workspace
elefseus/dsh-default-workspace
Moves the default workspace off the system drive (DSH opens every new Session in <Documents>/deepseek-harness/default-workspace and never relocates it) while keeping stored sessions usable: rewrites the workspace record without a restart, offers the same three actions as a GUI panel, moves stored session logs together with their header cwd, and re-frames logs whose first frame is not exactly one header line. Requires the desktop host (workspaceRegistry and sessionPersistence).
dsh-fish-reflection
najiya5/dsh-fish-reflection
A reflection layer for DSH sessions that slowly rewrites a 3-7 entry worldview across value, preference and habit layers, tracks spirit, health and account balance, ingests Bilibili/Douyin videos, and keeps an auditable growth archive. Video intake is optional and needs site cookies; Douyin parsing also needs Edge/Chrome and yt-dlp.
DSH_Plus (dsh-usage-panel)
kialajin-l/dsh_plus
Usage statistics settings page computed locally from session logs: 30-day daily list, per-model and per-session tables with provider-aware pricing (DeepSeek peak/off-peak, bundled TokenBom flat rates); skips inherited events of forked subagent sessions to avoid double-counting.
dsh-workspace-tree-status
ramwin/dsh-workspace-tree-status
Shows an aggregated session-status dot in front of every folder in DSH Web's sidebar workspace tree — waiting for input, just finished, or running — and bubbles the sessions of nested workspaces up to their parent folder.
dsh-activity-heat
marktina/dsh-activity-heat
Scores sessions and workspaces 0-100% by time since their last activity, then shows that heat as a sidebar icon, a small heat dot before every session title, a heat line in the session hover card, and a filterable sessions/workspaces panel that also totals the turns, steps, tokens and conversation time of each workspace.
dsh-session-admin
tarynwyj/dsh-session-admin
A session manager for DeepSeek Harness Desktop — move conversations between workspaces, manage trash, and restore sessions.
dsh-sidebar-entries
fragrantlotus/dsh-sidebar-entries
Sidebar overhaul for the dsh web UI: long-press drag to reorder the panel icon rail, one arrow to fold it away, whole-row height caps on both the panel list and the pinned section (30% of the rail, rounded down to whole rows), a pinned-session section that mirrors the shipped row's live status (spinner, waiting-for-reply, relative time), drag-to-reorder conversation view tabs, archived Sessions sunk to the bottom of each group newest-first, forked child Sessions following their parent into the pinned section, and a generic lift that moves any plugin's sidebar-footer entry up into the rail. Each subsystem starts behind its own guard, so one that fails returns null and the rest of the plugin still mounts.
dsh-plugin-desktop-notify
chendaleiq/dsh-plugin-desktop-notify
Desktop notifications and an app-icon unread badge for DeepSeek Harness. A banner fires when a turn finishes, when an approval, question or plan confirmation is waiting, and when a turn fails; the badge shows how many sessions need you and clears once viewed, and clicking a banner switches to that session. Follows the DSH interface language, subagent sessions stay quiet by default, titles and body length are configurable, and a loopback HTTP interface lets scripts and other tools post notifications.
dsh-mailbox
3082838272n-max/dsh-mailbox
Mailbox for DeepSeek Harness: sessions pass letters through a shared folder, and an hourly randomized scheduler can wake a session on its own (mutual letters between two sessions, or a gentle nudge to the owner). Per-recipient hourly rate limit and a UTF-8 log.
dsh-subagent-antigravity
alambicco/dsh-subagent-antigravity
Route native DeepSeek Harness subagent_fork child sessions onto your Google AI Pro (Antigravity) subscription (Gemini 3.8 Flash, Claude Sonnet 5.5, Claude Opus 5.5, GPT-OSS 120B) with zero API cost, live SSE streaming, full tool calling, prefill cache warm-up gating, ~200ms HTTPS quota checks, and a chat header button + slide-out settings/effort drawer.
dsh-session-mng
zilongyang/dsh-session-mng
One Settings page for every DeepSeek Harness session: browse active and archived sessions by workspace, generate a title from the whole conversation for live or archived sessions, archive or restore, move a cold session to another workspace, and permanently delete an archived session (with its subagent descendants after confirmation).
dsh-session-dm
venshell/dsh-session-dm
Cross-session messaging: sends text into another session in the same workspace, and creates new top-level sessions.
dsh-bz
mzgnk/dsh-bz
Three-scope rule injector for DeepSeek Harness that re-publishes the rules into long sessions, with a loop-breaker, dedupe by content fingerprint, per-session persistence, and a settings-panel editor.
dsh-auto-archive
elk-9527/dsh-auto-archive
Automatically archives idle DSH conversations after a configurable number of days and clears the projection cache of archived sessions, without deleting transcripts or attachments.
dsh-session-attachment-repair
chenkui-luo/dsh-session-attachment-repair
Settings card that lists sessions whose history references attachment objects missing from the local attachment store, then backs the log up and replaces those dangling references with text placeholders so the session can send again. The repair script needs Node 22.15 or newer, and the card has been exercised on Windows only.
dsh-conversation-tree
chriswang/dsh-conversation-tree
A collapsible column beside the conversation that organises conversations into a workspace/topic tree, opens the real sessions in place, and exposes the tree to the assistant through 9 model tools.
dsh-archived-sessions-toggle
skyjilygao/dsh-archived-sessions-toggle
dsh-archived-manager
chen1pengvincent/dsh-archived-manager
DSH (DeepSeek Harness) plugin: manage archived sessions — native unarchive, recoverable quarantine, permanent purge, search/filter/sort, retention. 归档会话管理插件。
dsh-session-status-hub
railgun20001/dsh-session-status-hub
A status rail in the DSH title bar that lists the sessions needing you, ordered red (failed) > yellow (waiting for your answer) > green (unread) > blue (running) > gray (not started, meaning an unsent draft sits in that session's composer); one click jumps to the session. State changes raise Windows toasts that clear themselves once you open the session or answer the question, and the DSH taskbar button carries a red/yellow/green dot through ITaskbarList3.SetOverlayIcon, so the state stays visible when the window is minimized or buried.
dsh-plugin-folder-sessions
kgw1/dsh-plugin-folder-sessions
DSH plugin: the New Session button creates a fresh session workspace folder under a configurable root, and renaming an auto-created workspace renames its folder too.
dshtruedelete
yiyuncu/dshtruedelete
DSH plugin: delete an archived session's local files — transcript, projection cache, and its subagent sessions — after a two-step confirmation.
dsh-archived-chat-cleanup
htao-uu/dsh-archived-chat-cleanup
Delete archived DSH sessions with reference-aware attachment garbage collection, as one reversible transaction.
dsh-sidebar-pins
andreytepaykin/dsh-sidebar-pins
Pinned-sessions block for the DeepSeek Harness sidebar: a collapsible pinned panel above the Settings row, hover pin buttons on session rows and a session-header toggle. Pins live in the plugin's own settings namespace and are migrated once from dsh-sessi