Skip to main content

Plugins

Browse, filter, and install DeepSeek-Harness plugins.

5928 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.

019 days agoSessions & MessagesMIT
M

dsh-chat-source-tracer

milaro001/dsh-chat-source-tracer

Select a statement in an AI answer, find candidate support in earlier chat and tool records, classify support, and jump to original passages for review.

018 days agoSessions & MessagesMIT
M

dsh-checklists

manny333/dsh-checklists

Session-scoped checklists the agent maintains, with a tree per session, a token-budgeted prompt digest and a right-sidebar tab where item titles can be edited.

024 days agoSessions & MessagesMIT
J

dsh-session-cleaner-host

jingleboat/dsh-session-cleaner-host

Deletes a whole conversation from the sidebar session menu, and opens a right-click menu on a chat text selection with Copy, Quote (insert a Markdown quote block into the composer) and Ask: Ask sends the selection plus your question to one reused continuable subagent (label `ask`, found again through the subagent catalog after a restart) and streams the answer into the right sidebar.

029 days agoSessions & MessagesMIT
I

dsh-split-chat

imshz6669/dsh-split-chat

Opens any session as a second full chat tab in the right sidebar, with its own transcript and composer, while the main conversation stays put; a split right pane allows up to three concurrent conversations.

014 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).

09 days agoSessions & MessagesMIT
E

akasha-book (akasha-session)

ersith/akasha-book

Indexes session transcripts into the Akasha session layer as turns end, records successful compactions, and adds a per-turn rhythm line to the runtime context. Companions: Hindsight (repo memory), OpenViking (user memory), and the built-in session search (see repo README). Setup: clone the repo, copy core/ aside, then replace <AKASHA_DIR> in cordis.patch.yml with its absolute path (or set the AKASHA_DIR env var); plugins fail loudly while the placeholder remains.

027 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.

022 days agoSessions & Messages
D

dsh_compact_queue

dongasai/dsh_compact_queue

Registers /compact_queue, a compaction command that does not drop the request when the session is busy: it compacts immediately when idle, otherwise queues the request in that session and runs it at the session's next idle window, with a 2-second fallback tick beside the agent status event so the trigger is not missed, a 30-minute wait cap, and /compact_queue cancel to withdraw a queued request or abort a running one. Each session keeps its own queue state from a single command registration, completion and failure arrive as a collapsed notice that does not wake the model, and every ManualCompactionError code except busy is terminal so a failure is not retried. Host half only; the core /compact command is left untouched.

026 days agoSessions & Messages
C

dsh-session-window (dsh-session-window-client)

chiangangster/dsh-session-window

Adds an Open in new window action to the DSH session menu when paired with the repository's native Desktop shell patch.

027 days agoSessions & Messages
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+.

025 days agoSessions & MessagesMIT
L

IamChinese (iamchinese)

lirenjie95/iamchinese

Treats the session as a mainland-China user (zh-Hans-CN, Asia/Shanghai, ISO dates, CNY currency) and generates a self-consistent test persona: five tools, six cross-checks, GB 11643 check digit, phone prefix matched to carrier ASN.

024 days agoIntegrations & RemoteMIT
H

dsh-ottosmother

hj9178/dsh-ottosmother

Gives the model a private glossary: reads 「滚木」 as "none" and 「棍母」 as "doesn't exist", and decides on its own whether to phrase a sentence with those words when expressing that meaning. Registers one system-prompt section and rewrites nothing; word lists ship as per-category YAML (moba/fps/comments/ai/dev/private) with a settings page to toggle files, change reminder strength and open the glossary folder.

017 days agoIntegrations & RemoteMIT
X

dsh-aux-degrade

xiamubumu/dsh-aux-degrade

Stops compaction summaries and session titles from burning their output budget on reasoning, by lowering the thinking level and raising the token floor for auxiliary calls only.

0last monthModels & ProvidersMIT
T

dsh-codex-native

tests4gptplay/dsh-codex-native

Use your ChatGPT account to bring Codex models into DSH: choose models and thinking effort, chat with images, use tools and skills, approve local tasks, answer interactive questions, continue and compact long conversations, check quota and Token history, and maintain a supported Windows screenshot helper.

05 days agoModels & ProvidersMIT
S

dsh-aimy

sheep1x/dsh-aimy

Manages a relay station's many groups and rates for DSH, switching the station's billing group in place and refreshing the model list and rate on stations that expose /v1/token/group; stations without it fall back to read-only and keep serving models.

018 days agoModels & ProvidersMIT
Q

dsh-cc-switch-bridge

qipengxiang/dsh-cc-switch-bridge

Bridges the third-party providers saved in a local cc-switch app into DeepSeek Harness: Anthropic-format tool groups become adapter routes, Codex groups are handed to the built-in pi-ai adapter, and a settings page picks which groups to import and in which order.

027 days agoModels & Providers
P

dsh-openai-oauth

pyh-pan/dsh-openai-oauth

Use ChatGPT subscriptions in DeepSeek Harness Desktop via official Sign in with ChatGPT, with dynamic Agent registration and native model and reasoning selection.

010 days agoModels & ProvidersMIT
P

dsh-openai-gateway

pigman18/dsh-openai-gateway

Exposes every model of every provider configured in DeepSeek Harness through one OpenAI-compatible endpoint on a fixed loopback port, with a sidebar page for the base URL, key, port and model ids.

03 days agoModels & ProvidersMIT
L

dsh-framework-doctor

lj100886/dsh-framework-doctor

Configure model providers by probing their endpoint, check DeepSeek Harness health, and repair what can be fixed.

026 days agoModels & ProvidersMIT
L

dsh-llm-agnes

liustar214/dsh-llm-agnes

One-click add Agnes AI free models to DeepSeek Harness.

0Models & ProvidersPossibly stale
H

dsh-standardcompute

henrikdukefoss/dsh-standardcompute

Adds Standard Compute as an OpenAI-compatible model provider through the built-in pi-ai adapter, with its standardcompute router model and two direct model pins; configuration only, no code.

0last monthModels & ProvidersMIT
G

dsh-model-http-proxy

guhanfei-ai/dsh-model-http-proxy

Only the domains you list go through a proxy: add a model host that needs the proxy to be reachable, and web search plus every other request stays on the normal network. Multiple named proxies can serve different domains, with a never-proxy list on top; saved settings apply on the next request without a restart.

09 days agoModels & Providers
F

dsh-baipiao-shigege

fortran2005/dsh-baipiao-shigege

Tiers free-channel models into three 1M fallback chains plus a custom chain; orders them by measured throughput, drops models below throughput or error-rate thresholds, and rotates accounts. Requires an OpenAI-compatible gateway (default :8326).

026 days agoModels & ProvidersMIT