Skip to main content

Plugins

Browse, filter, and install DeepSeek-Harness plugins.

1386 plugins found

B

dsh-compaction-audit

bushizhanghan/dsh-compaction-audit

Audit what context compaction actually lost. Reads the raw session event log and checks session-constraint survival (the standing instructions the user gave — do-not-X, must-Y, only-in-Z — and whether the summary still carries them; arXiv 2608.11242 measured ~17% survival across compactors), summary hallucination (paths, versions, ports and identifiers the summary invents that were never in the history it replaced), ghost references ("see above" pointing at removed text), token accounting (a summary nearly as large as what it claims to free), and unaccounted prunes. Four agent tools including a cross-session sweep that ranks conversations by how much compaction hurt them. Deterministic — no LLM, so a wrong answer is a rule bug with a name.

07 days agoDev & Plugin ToolsMIT
P

dsh-memory-unlocked

propzhang/dsh-memory-unlocked

Send "Memory unlocked" to let the AI recall conversations it has forgotten.

021 days agoMemory
W

dsh-session-tidy

weivc/dsh-session-tidy

Deletes a whole DSH session or one completed turn from the session log: confirmation dialog, live-agent teardown, path and identity checks, pre-rewrite backup, and later turns renumbered.

021 days agoSessions & MessagesMIT
G

dsh-send-timestamp

guo120629-dotcom/dsh-send-timestamp

Adds a Timestamp toggle to the composer; while it is on, each message you submit is followed by a hidden context message carrying the current local time, so the model knows when you sent it. The switch is remembered per conversation.

0last monthSessions & MessagesMIT
D

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
J

dsh-lan-chat

jasonchan2026/dsh-lan-chat

Offline LAN chat inside DSH: direct chats, group chats and file transfer between machines running the harness on the same network, with UDP auto-discovery, CIDR scanning to add contacts, an optional access code (unset by default), local-only contact aliases, per-message and per-conversation deletion, and a configurable per-file limit. The host opens its own HTTP/WebSocket port for peers, and the plugin imports only node built-ins.

020 days agoIntegrations & RemoteMIT
L

dsh-claude-subscription

lornwolf/dsh-claude-subscription

Adds a Claude Pro/Max OAuth provider with multiple accounts, optional account failover, cached quota reporting, live model catalogs, and quota UI in settings and conversations. Uses the Claude Code client identity; quota reporting uses an experimental endpoint.

017 days agoModels & Providers
7

dsh-frame

7gzgn/dsh-frame

See what a conversation actually costs: how many model requests, how big the system prompt and tool table are, cumulative tokens, estimated spend, and how far you are from automatic context compaction. Reads the local session log only; never calls a model, never adds a word to the system prompt. Token and spend figures are estimates from character counts, not provider usage.

010 days agoUsage & Billing
Y

dsh-question-tree

yearncy/dsh-question-tree

Tree-style questioning for DSH. Hover the "Question tree" tab above and a small card pops up with the whole tree — identical to the sidebar, but it frees that column and is quicker to consult (click "List / Graph" in the card to switch views). Select text in a conversation, click "Ask in tree", and a node appears in a tree you can reach three ways — hover the "Question tree" tab for a floating card that leaves the conversation in place, open the same tree as a full conversation view, or pin it in the right sidebar. Each node holds the quoted passage plus your own questions; clicking another node makes it the current parent so later selections nest under it (Alt+click opens a root node, Ctrl+click appends another passage to the same node). Double-click jumps back to the quoted text and pages older history in automatically when the passage is not loaded yet. Hover a truncated node to read the full quote, switch between a list and a horizontal branch graph (the graph scrolls sideways with the wheel as depth grows), mark nodes understood with a red/green dot — or let "mark understood once answered" do it when the reply lands. Nodes live in localStorage; nothing is injected into the prompt.

0yesterdayUI EnhancementsMIT
N

dsh-doc-review

nickzhangcomes/dsh-doc-review

Review DeepSeek Harness responses with inline annotations, document reading, comment threads, and text revisions, then bring a reading summary back to the main conversation.

0UI EnhancementsPossibly stale
M

dsh-todo-list

minajka/dsh-todo-list

A to-do list that lives in the right sidebar instead of the conversation: add an item, tick it off, delete it, and drag rows to reorder them. Items are kept only in the browser's localStorage, and the plugin registers no model-facing tools; a button in the conversation header opens the panel.

022 days agoUI EnhancementsMIT
L

dsh-reversed-chat

lingr7/dsh-reversed-chat

Moves the composer to the top of an active conversation and renders the transcript plus the turn navigator newest-first, so replies appear right under the composer.

017 days agoUI EnhancementsMIT
I

dsh-workspace-sidebar

ivanant/dsh-workspace-sidebar

Shares one right-sidebar across every conversation in the same workspace, so you don't have to reopen it when creating or switching conversations, with a switch in Settings → General.

022 days agoUI EnhancementsMIT
D

dsh-pull-to-send

dhdkfkfkf/dsh-pull-to-send

Send by dragging instead of clicking. Press the composer and pull up to arm the gesture; releasing sends, dragging back into the composer cancels, and dragging outside the conversation area cancels on the spot. Mouse and pen only.

019 days agoUI EnhancementsMIT
3

dsh-workspace-archive

3361805598-gif/dsh-workspace-archive

Batch-archive or restore all conversations of a workspace from a sidebar panel or its row menu, hide a workspace from the sidebar once every conversation in it is archived, and pin workspaces to the top. Hiding never deletes logs, moves directories, or changes membership.

021 days agoUI EnhancementsMIT
2

dsh-dian-du

2404376192/dsh-dian-du

Marks paragraphs or a single code line in an answer and asks the model about it in a docked right-hand column, leaving the conversation itself unmodified.

019 days agoUI EnhancementsMIT
D

dsh-plugin-cost-meter

doubsumi/dsh-plugin-cost-meter

Live per-session cost badge in the DeepSeek Harness conversation header (top-right), with peak/off-peak (峰谷分时) pricing.

027 days agoUsage & BillingMIT
W

dsh-local-send

webxiaobaiyu-droid/dsh-local-send

LAN file transfer for DeepSeek Harness: LocalSend-compatible peer discovery, send and receive, with received files one click from the conversation.

026 days agoIntegrations & RemoteMIT
O

dsh-agents-inits

ozongo/dsh-agents-inits

A /agentinit command that builds, repairs or audits a repository's AGENTS.md inside a subagent: the child reads the method file itself and checks every command and path it writes with the bundled read-only checker, so no instruction body enters the main conversation. The bundled checker is a Python script, so Python 3 must be on PATH.

022 days agoWorkflow & AutomationMIT
M

dsh-whale-greeting

mr-luo0036/dsh-whale-greeting

A greeting card that speaks — 156 prebuilt voice clips with a one-click mute — plus per-turn completion reports, long-run companionship notes and a takeover approval panel in the DSH conversation area.

020 days agoUI EnhancementsMIT
F

dsh-starred-turns

feiyaochang123-sys/dsh-starred-turns

Right-click a dash in the conversation's right-edge turn rail to bookmark that turn: the dash grows to the rail's full width and takes the accent colour so it stays easy to find, and right-clicking again unbookmarks it. Bookmarks are scoped per conversation, keyed by the selected Session id, and persisted so they survive reloads. No layout shift - the rail keeps its fixed pitch.

025 days agoUI EnhancementsMIT
1

dsh-quick-send

1250589385/dsh-quick-send

Shortcut buttons in the composer row that send preset text into the current conversation in one click. Button label, size, opacity, shape and payload are editable in place, and the whole group moves left or right of the context meter by right-click dragging, persisted in localStorage. The group takes only the width it needs, so the context meter and the usage area stay clickable.

022 days agoUI EnhancementsMIT
L

ai-capability-store

lyrawang6688/ai-capability-store

Floating toolbar on selected text in the DSH conversation: copy / follow up / collect to Feishu / deliver to the inbox Base / rewrite.

021 days agoUI EnhancementsMIT
Z

dsh-mobile

zyfgood/dsh-mobile

Mobile web UI for DeepSeek Harness: a token-protected LAN server that lists all sessions, streams replies over SSE, and lets a phone continue any conversation; the desktop GUI shows a QR entry and, with dsh-whale-girl 0.3.0+, a phone held by the pet opens the same panel.

023 days agoIntegrations & RemoteMIT