Skip to main content

Plugins

Browse, filter, and install DeepSeek-Harness plugins.

1066 plugins found

P

dsh-interrupted-resume

ptrel1/dsh-interrupted-resume

Lightweight crash-recovery for dsh: after a restart, it detects sessions whose last turn was killed mid-flight and re-injects a continuation prompt that first demands the agent verify real-world state before acting, so side-effecting operations are not blindly repeated. It only reacts to the genuine crash marker (turn/end reason 'interrupted', synthesized on cold read by session repair), so it never misfires on user cancels, rate limits or model errors - which is why it needs no error classification, backoff or configuration UI. Unlike general-purpose auto-continue plugins, it also covers the case where a subagent was interrupted mid-run: the parent turn has already ended normally while it waits, so a naive check sees nothing to resume and the whole subagent tree dies silently; this plugin detects the interrupted child and wakes the parent instead. Single host file, zero external dependencies, seven config constants.

017 days agoSessions & MessagesMIT
J

dsh-archive-purge

joyboy-yy/dsh-archive-purge

Force-hides archived sessions from the DSH sidebar whatever the view filter is set to, and adds a panel that restores them or deletes them permanently - session log directory, archive and pin records, and projection cache.

029 days agoSessions & MessagesMIT
H

dsh-session-chains

hildebrandyu/dsh-session-chains

Groups the sessions that hand off to each other into one chain in the DSH sidebar — automatic chain detection from the handoff prompt, per-chain numbering, in-place rename, search, drag and multi-select to re-chain, pinning a chain to the top, archiving chains out of the sidebar into a panel-only archive, a per-session context/steps readout, and configurable handoff thresholds that can trigger an automatic handoff (write the next prompt, open a new session, paste it, switch over).

08 days agoSessions & MessagesMIT
G

dsh-session-janitor

guokecloud/dsh-session-janitor

Lists DSH session records and archive caches on a sidebar page, moves deletions into a restorable recycle bin, and refuses sessions written within the last 10 minutes.

026 days agoSessions & MessagesMIT
G

dsh-delete-sessions

gorkaseto/dsh-delete-sessions

Adds a "Delete session" option to the sidebar session menu that permanently removes the session from disk.

025 days agoSessions & MessagesApache-2.0
E

dsh-agent-sync

extremity2740938284-create/dsh-agent-sync

Mirrors other coding agents' sessions into DeepSeek Harness as continuable tasks, one workspace per application.

09 days agoSessions & MessagesMIT
D

running-sessions-float (running-sessions-float)

dongasai/running-sessions-float

Collects the sessions that need you into one dock at the bottom of the web GUI sidebar: running sessions, sessions waiting on an approval, plan review or answer, and finished runs whose result has not been opened yet. Rows are sorted by last update and clicking one switches the main view to that session; it reuses the shipped useSessions and useSessionStatus hooks rather than adding a data source, polls nothing, stores nothing and modifies no session. The header dot pulses while anything is running or waiting and settles to a static dot when every row is only a finished-but-unread reminder; with no such sessions the dock collapses to one quiet line, and a collapsed 56px sidebar shows a 36px badge with the count instead of the list. It registers in the sidebar footer slot, so it is part of the layout and does not overlay the conversation list, leaving the existing footer entries below it.

020 days agoSessions & Messages
C

dsh-archive-workbench

chymzxs/dsh-archive-workbench

Adds a Delete session item to the sidebar session row menu that permanently removes the session log directory, projection cache and archive/pin membership and drops its row from the sidebar, plus an archived-sessions panel where archived sessions can be restored or deleted.

0Sessions & MessagesPossibly stale
2

dsh-session-lazy-view

240xu/dsh-session-lazy-view

Read-only lazy session viewer: lists sessions with stat only, then decompresses just the tail Zstandard frames to inspect recent events; includes search, stats, and export in a standalone /lazyview panel. Requires Node.js 24+.

024 days agoSessions & MessagesMIT
Y

dsh-plugin-persona

yuan-ovo66/dsh-plugin-persona

Persona manager for DeepSeek Harness — a JSON-backed persona library, a per-session binding so each session can run a different persona, an optional default persona for sessions that have no binding, and switching that applies either at once or from the next session; the Web UI adds a Model personas settings page and a persona chip next to the composer, and three model tools let the model list, switch and create personas itself.

029 days agoIntegrations & Remote
N

lazy-workspace-manager

n431mn/lazy-workspace-manager

Folder-scoped sidebar for DSH Web: by default only folders you load are listed with their sessions; unload a folder without deleting its registration, mark folders to load at startup, and opening a session loads its registered workspace so it does not fall into Ungrouped.

022 days agoUI EnhancementsMIT
L

dsh-shutdown-idle

liaoyuqing/dsh-shutdown-idle

Runs a chosen power action (shutdown / restart / hibernate / sleep / lock / logoff) once every Agent session and background job has gone idle: the plugin samples in-process sessions once per second, counts running sessions as always busy, checks running background jobs through a configurable option (considerJobs, on by default, shown with its live count in Settings), waits a confirm window and then a cancellable countdown, and shows a draggable bottom-right card with the current phase and remaining seconds; the enable toggle never survives a host restart, any newly started session or Cancel aborts the countdown, and if the agents service is unavailable the machine is treated as busy so nothing ever fires. Windows only (the built-in shutdown / rundll32 actions); every action except none degrades to none elsewhere.

019 days agoUI EnhancementsMIT
C

dsh-composer-draft-cache

catlollipop/dsh-composer-draft-cache

Composer enhancements: caches unsent drafts per workspace for new sessions and per Session id for existing ones, restoring them after switching away and dropping them once sent or cleared; adds an @plugin completion group that mentions an installed plugin so the agent receives that plugin's metadata as runtime context for the turn.

022 days agoUI EnhancementsMIT
4

dsh-piano

439436269-ctrl/dsh-piano

A piano keyboard in the DeepSeek Harness UI: click a key to play it, or hold and drag sideways for a glissando across the keys. Notes are synthesized live with Web Audio — no samples, no network, no third-party dependencies — and the volume and starting octave are remembered between sessions.

08 days agoJust for FunMIT
K

dshm-plugin

kkucodes/dshm-plugin

Connects the DSHM Android client to computer-hosted DeepSeek Harness sessions for remote chat, model switching, and approvals with device pairing and revocation.

022 days agoIntegrations & RemoteMIT
A

dsh-remote

aprilcrystal/dsh-remote

OpenAI-compatible HTTP endpoint for DSH sessions plus a phone panel that reads transcripts, browses files, sends or queues messages, and answers approvals and questions.

028 days agoIntegrations & RemoteMIT
Z

dsh-attest-chain

zhengqiuyang/dsh-attest-chain

Signed chain-of-custody for sessions: every watched tool result appends a hash-chained, ed25519-signed record, with commits bound into the chain — tampering with any line or truncating the tail fails deterministic replay verification.

05 days agoSecurity & PermissionsMIT
D

dsh-auto-review-default

devil233-ui/dsh-auto-review-default

Puts sessions into the built-in Auto review permission preset: new sessions at creation, existing root sessions when they are restored.

0last monthSecurity & PermissionsMIT
J

dsh-helper

jiuaiwo/dsh-helper

Send local files to WeChat from any DSH session by reusing an installed IM plugin, plus cron-scheduled tasks that run in fresh sessions, a workspace activity glow, a header activity indicator, a completion chime, a macOS sidebar vibrancy toggle and a one-click host restart.

03 days agoIntegrations & RemoteMIT
H

dsh-a2a-notify

hsiu1214/dsh-a2a-notify

Windows balloon notifications for session lifecycle events (new / running / finished / error) across all workspaces, with a session-store watch that catches headless and A2A dispatch sessions whose events never reach the host bus. Windows only.

028 days agoIntegrations & RemoteMIT
S

1acp (service)

scottzx/1acp

Persistent Codex, Grok Build and Claude Code sessions through ACP, with native model controls, permission approvals and optional A2A delegation.

018 days agoWorkflow & AutomationArchived
S

hermes-dsh-bridge (dsh-hermes-link)

shadowminer/hermes-dsh-bridge

Bidirectional bridge between Hermes Agent and DeepSeek Harness: dispatch_task with UI-visible sessions in the DSH sidebar, session mirroring, and 10 DSH-to-Hermes tools.

02 months agoTools & CapabilitiesMIT
R

dsh-undo

ruaibeite/dsh-undo

Turn-level file undo for tool writes and edits: each file is snapshotted before the write lands, and the model (an undo tool), the human (a /undo command) or a button in the assistant message action row can roll back every file a turn changed. Snapshots are written in-process rather than by shelling out, so it needs no extra sandbox permission in sessions confined to workspace-write.

023 days agoTools & CapabilitiesMIT
F

dsh-workspace-capabilities

fleey/dsh-workspace-capabilities

Chooses which skills and MCP servers each workspace may use, from a "Skills & MCP" item in the workspace row's "..." menu; unchecked skills leave the session catalog, the `skill` tool and `/name`, and unchecked servers have their `mcp__<server>__*` tools denied for that workspace's sessions, running ones included from the next turn.

010 days agoTools & CapabilitiesMIT