Skip to main content

Plugins

Browse, filter, and install DeepSeek-Harness plugins.

11972 plugins found

Z

DSH-Quickly-clear

zsenpro/dsh-quickly-clear

Adds a delete row to the menu of an archived conversation only, and after a confirmation removes the session log directory, its projection cache, the archive and pin marks and the workspace booking together.

013 days agoSessions & MessagesMIT
Z

dsh-session-recycle

zhezhi33/dsh-session-recycle

Windows DSH session manager: recoverable recycle bin, subagent-tree cleanup, workspace file discovery and Explorer highlighting, plus categorized file-path export.

010 days agoSessions & Messages
Y

dsh-delete

ycm50/dsh-delete

Session and image management for DSH: a sidebar panel deletes selected sessions together with their on-disk files after DSH has archived them, with multi-select, sub-agent / team-member / whole-family cascade and per-session size; a right-sidebar tab counts a session images and offloads or deletes the selected ones, optionally removing source files and attachment objects from disk.

025 days agoSessions & MessagesMIT
Y

dsh-compat-val

ycm50/dsh-compat-val

One settings card that gives every DSH agent mode its own compaction threshold: it registers <mode>-compact-<ratio> preset copies with compaction-basic.thresholdRatio rewritten, re-registers when the value or the selection changes, and can adopt one copy as the default mode (standard > cordis > minimal > ptc).

02 months agoSessions & MessagesMIT
S

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.

013 hours agoSessions & MessagesMIT
S

dsh-interject

sdlhs/dsh-interject

Delivers a queued chat message at the next step boundary instead of waiting for the whole turn to end, without aborting the model call already in flight; aborting is an opt-in mode rather than the default.

013 days agoSessions & MessagesMIT
R

dsh-session-monitor

rukawa15/dsh-session-monitor

Read-only monitor for local DSH sessions: live task board, per-session tails, blocking reply wait, Markdown export, and optional IM push via dsh-im. Requires Python 3 with the zstandard package; IM push additionally needs the dsh-im plugin.

09 days agoSessions & MessagesMIT
O

dsh-background-compaction

ozongo/dsh-background-compaction

Replaces the built-in compaction provider: at a configurable fraction of the context threshold (85% by default) a detached task summarizes everything up to the previous turn, and the next step boundary commits that held summary as a checkpoint with zero model calls, so the swap itself takes milliseconds. /bcompact \[message] starts the same generation on demand and then sends the message. A settings page sets the trigger ratio, the summarization model, and how many consecutive failures stop background generation until a half-open probe gets through. Subagent sessions, a changed prefix or an expired summary fall back to the built-in synchronous path.

013 days agoSessions & MessagesMIT
N

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.

04 days agoSessions & MessagesMIT
L

dsh-session-cleanup

lucascaleb-ggg/dsh-session-cleanup

Batch session cleanup for DeepSeek Harness — pick a workspace, see which sessions are archived, and permanently delete logs, projection caches and workspace records.

013 days agoSessions & MessagesMIT
L

dsh-Session-Turncate

l7x6899/dsh-session-turncate

Idle-time context truncation for a single DeepSeek Harness session. After a configurable number of idle hours the older conversation is dropped without a summary, so one long-lived session cannot leak one task into the next; it ships a per-session toggle, a tab next to the chat, and a /truncate command that IM bridges can drive.

06 days agoSessions & MessagesMIT
K

dsh-deep-purge

kkkkk-tubu/dsh-deep-purge

Actually delete DSH sessions instead of archiving them (Windows only). Clears all six on-disk locations (transcript, title cache, billion-context SQLite index with VACUUM, workspace registry, cost-meter ledger, bridge logs) with a dry run, a backup, byte-for-byte rollback, and an automatic quit-delete-relaunch flow.

016 days agoSessions & MessagesMIT
K

dsh-cross-session-ref

kanmanjo/dsh-cross-session-ref

Cross-session reference cards: drag a Q&A card out of any session into another one and it stays there; when you ask a question in the target session, the dragged cards' question, the answer it got at the time and its attachments are injected into the prompt as earlier conversation context, so the model can quote them directly.

013 days agoSessions & MessagesMIT
D

dsh-session-menu-delete

dcmwfg/dsh-session-menu-delete

Adds a "Delete session" item under "Archive session" in the sidebar session menu: it detaches the session from memory, deletes its on-disk record and projection cache, and removes the row from the sidebar immediately. Permanent - there is no trash bin.

016 days agoSessions & MessagesMIT
C

dsh-autocompress

charles516z/dsh-autocompress

Compress every idle session's context at a fixed time each morning on DeepSeek Harness: a daily run (08:30 by default), a catch-up run on the next launch after a missed slot, and a /compact-all command for on-demand compaction, with per-session outcomes reported.

012 days agoSessions & MessagesMIT
B

dsh-tool-session-message

bigbugy/dsh-tool-session-message

Cross-session messaging: deliver a user message to another DSH session by session id. Every message carries the sender session id and a reply hint, so windows can authenticate each other and hand work over. One tool, no extra DSH dependencies; mode "steer" injects into a running turn instead of queuing a new one.

012 days agoSessions & MessagesMIT
A

dsh-session-artifacts

accoutmissing/dsh-session-artifacts

A right-sidebar tab listing the files DSH Sessions produced, newest first, with the Session in view expanded on top: a click copies a row's full path, a double click previews it in the sidebar, and a file can be pinned in one Session or in all of them.

011 days agoSessions & MessagesMIT
Z

dsh-persona-slot

zylog82568/dsh-persona-slot

Persona slot for DeepSeek Harness: each session holds exactly one persona that a later write replaces, a global persona covers every session without its own, a /persona command edits both in conversation, and the Installed page exposes a multi-line panel for the global persona. Persona length is unbounded. Supports DSH 0.2.1-rc.2 through rc.5.

012 days agoIntegrations & RemoteMIT
T

dsh-friends

techflag/dsh-friends

Public chat rooms with quoted replies and opt-in encrypted private text chat inside DeepSeek Harness, using a shared Nostr relay and locally protected identities (macOS Keychain or Windows DPAPI; Linux has no identity store, so posting is unsupported).

012 days agoIntegrations & Remote
S

dsh-prompt-picker

solopole/dsh-prompt-picker

Multi-select system-prompt picker behind one bolt icon in the composer: check saved rows to inject in order, each scoped to main agent, sub-agents or both; every row (the built-in 「火力全开」, "Full Throttle", included) can be edited and deleted, and Clear all only unchecks every row without deleting anything.

09 days agoIntegrations & Remote
G

dsh-persona-cetacea

g4yzx/dsh-persona-cetacea

Injects a configurable whale-girl persona into every DeepSeek Harness system prompt.

03 days agoIntegrations & Remote
0

dsh-purge

0xyxy/dsh-purge

Community fork of kingcharleslzy-ai/dsh-purge (do not install both - both register the same `dsh-purge` row as the `dsh-purge-community` package): the community '破甲' (unrestricted-mode) control for DeepSeek Harness - host-policy patches, prompt and rule settings, diagnostics, verified updates, and local backup and rollback, plus a three-layer bootstrap installer (engine, code and prompt layers) with its own verification pass.

012 days agoIntegrations & Remote
W

dsh-plugin-ollama-bridge

wth373737/dsh-plugin-ollama-bridge

Local Ollama worker tools for DeepSeek Harness: model inventory, a single unverified ask, and a batch runner that chunks long text, checks every item deterministically, returns a small verbatim sample for review and can optionally write the labelled result inside the session workspace.

010 days agoModels & ProvidersMIT
T

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.

011 hours agoModels & ProvidersMIT