Skip to main content

Plugins

Browse, filter, and install DeepSeek-Harness plugins.

11787 plugins found

S

dsh-turn-rail

shrekcg/dsh-turn-rail

Turn rail on the left edge of the conversation: one tick per user message, hover to preview, click to jump (auto-loads earlier pages when the turn is unloaded), plus an active-turn highlight and a scroll-position indicator.

023 days agoSessions & MessagesMIT
Q

dsh-context (agent-embodiment)

qiangweiliu/dsh-context

Context observability and control for DeepSeek Harness: cross-session token analytics, session-level budget/prompt/tool controls, and optional agent scaffolds. It reuses the official tokenMeter, compaction, systemPrompt, and tools.restrict seams; monitoring is read-only.

03 days agoSessions & MessagesMIT
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.

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

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

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

028 days agoSessions & MessagesMIT
J

dsh-plugins (dsh-session-ops)

jinyihang1011/dsh-plugins

Adds three actions to the sidebar session row menu: open the workspace location, move the session to another workspace, and delete the session to the Recycle Bin.

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

026 days agoSessions & MessagesMIT
H

dsh-trajectory-tool-insight

hoist-wen/dsh-trajectory-tool-insight

Adds an Insight tab next to the conversation and trajectory tabs in DSH: calls a model to interpret tool calls turn by turn, and supports a custom prompt.

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

07 days agoSessions & MessagesMIT
F

dsh-session-leftover-purge

fenrircait/dsh-session-leftover-purge

Purges billion-context snapshots left behind after a session is deleted in DeepSeek Harness, and can also clean up cost-meter ledger rows (off by default).

019 days agoSessions & MessagesMIT
E

dsh-agent-sync

extremity2740938284-create/dsh-agent-sync

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

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

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

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

024 days agoSessions & Messages
A

dsh-session-delete

ashulam/dsh-session-delete

Deletes a session from the sidebar session menu: its log and replay cache go to the Recycle Bin on Windows (a local trash folder elsewhere); a live session is queued for removal on the next start.

014 days agoSessions & MessagesMIT
A

dsh-edit-question

akiccat/dsh-edit-question

Adds an "edit question" action to every user message: editing re-sends the prompt from that turn, re-attaches the original images (extra ones can be pasted in), and optionally archives the original session.

011 days agoSessions & MessagesMIT
1

dsh-curate

111222cjyq/dsh-curate

A human-in-the-loop curation workbench inside a DSH session: mark whole turns or single messages to keep verbatim or to summarize, rewrite user, assistant, tool-result and injected-context messages in place without a model call, then compress the marked ranges with model-written summaries or the official /compact. A local JSON backup is written before every write to the session.

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

028 days agoIntegrations & Remote
M

dsh-persona-shaoxin

mycatqiezi/dsh-persona-shaoxin

Mounts a persona kept in Markdown as a system-prompt section, so editing ~/.dsh/persona/*.md changes how the agent speaks; it reloads 150ms after a save instead of requiring a restart, and project-level .dsh/persona/ files override the global ones.

0last monthIntegrations & RemoteMIT
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.

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

015 days agoIntegrations & RemoteMIT
7

dsh-profile-stylist

7gzgn/dsh-profile-stylist

Describe the persona you want and the agent writes it: nickname, bio, taglines and links come from the host model, the avatar comes from your local asset library (or a path you give), then it fills your profile page and hands the picture to the site's own uploader. Dry-run by default - it only touches profile fields, never passwords or security settings.

08 days agoIntegrations & RemoteMIT
Y

dsh-connect-minimax

yuedalao/dsh-connect-minimax

Connects an existing local MiniMax Code sign-in to DeepSeek Harness through a loopback reverse proxy without storing an API key or signing out.

025 days agoModels & ProvidersMIT