Plugins
Browse, filter, and install DeepSeek-Harness plugins.
3787 plugins found
dsh-session-mindmap
jianyuepei/dsh-session-mindmap
Turns a DSH session into a self-contained interactive HTML mind map of its topics, conclusions, decisions, todos and open questions, and reports what changed since the previous run.
dsh-plugin-btw
jessenreinhart/dsh-plugin-btw
Adds /btw and /side slash commands that answer ephemeral side questions in an isolated forked sub-session without polluting the main conversation context.
dsh-session-move
hwangjunjie/dsh-session-move
Move a session to another folder, permanently delete it, or AI-rename it from the Web UI — by dragging a session row onto a folder title or from the session menu. Moving rewrites the session header cwd, relocates the persisted log and updates workspace accounting so history travels with it; deleting stops running agents and removes the log, projection-cache row and workspace accounting. The same three operations ship as agent tools: workbench_session_move, workbench_session_delete and workbench_session_rename_ai.
dsh-md-export
hoshf/dsh-md-export
Export the current session to clean Markdown from a button in the session header, through the native save dialog, with a CLI and an HTTP route over the same renderer; reads session logs directly (formats v0, v3 and v4) and declares no @deepseek-ai peer dependencies.
dsh-session-delete
earthpretender/dsh-session-delete
Adds a red "Delete session" row beneath Archive in the sidebar session menu and permanently deletes that one session - its stored logs and its workspace account entry, written through the workspace registry itself. A second click confirms and the row leaves the list immediately; sessions opened this run are disposed from memory first so nothing resurrects them, and a session running work shows one extra warning whose click stops the task before deleting.
dsh-auto-workspace
castor6/dsh-auto-workspace
Project-less chats for dsh: a session created without a workspace gets its own directory under ~/Documents/DSH/<date>/chat-NN, reused whenever the chat is reopened and left in Ungrouped rather than made a sidebar project; the new-session hero gains a hover clear badge and a "work without a project" row, and a client-only sentinel workspace keeps that hero and its composer usable.
dsh-session-path
439436269-ctrl/dsh-session-path
Copies a session log path (or a paste-ready handoff block) and turns the multi-frame zstd log into a readable file another session can continue from.
dsh-provider-toggle
deepseekdays/dsh-provider-toggle
Adds a one-click switch to every provider row in Settings - Models: turn a provider off and it leaves the model picker, turn it back on and it returns. It works by wrapping the model catalog call, so it affects the catalog and the picker only, never routing, keys or provider config; existing sessions that already use such a model keep working.
dsh-colors
dreamtao2199/dsh-colors
22 light-only palettes (Pantone / Chinese traditional / Morandi) and 14 composable surface effects for DeepSeek Harness, with twelve-shichen clock rotation, manual picks that lead until the next boundary, workspace binding, per-session colour marks and a nickname/avatar row whose editor lives in the settings page.
dsh-token-cost
wojiao42/dsh-token-cost
Live token usage and estimated cost in the sidebar: the current task plus every session combined, an as-of clock for those totals, per-session time detail (elapsed, turns/steps, first-token, model vs tool time, decode speed), and a per-turn breakdown with each turn cost on hover.
Missher-DSH-Usage-Statistics
missher12/missher-dsh-usage-statistics
Local session and Token statistics with daily and hourly activity charts for DeepSeek Harness.
dsh-prompt-enhance
xiex16070-jpg/dsh-prompt-enhance
Adds an enhancement chip to the composer input action row, left of the model selector: it rewrites the draft in place using the model already selected in the session, in five styles, with one-click undo and an /enhance slash command.
dsh-plugin-operation-log
uio-o/dsh-plugin-operation-log
A right-sidebar session panel that lists every Skill, MCP tool call and file read or write by turn and step, with per-failure error detail.
dsh-recent
ttmouse/dsh-recent
Adds a 最近 (Recent) section below the workspace list in the DSH web sidebar that flattens the newest sessions of every workspace into one timeline, reusing the session rows and hover cards the shell already renders, paging in earlier sessions as you scroll, and folding the workspace list itself to the five folders with the newest history. Requires DSH ^0.2.0-rc.1.
dsh-search-enhance
d0ublecl1ck/dsh-search-enhance
Search inside the New-Session workspace picker: pinyin initials and full pinyin spelling for Chinese titles, substring matching anywhere for English titles, and separator-insensitive matching.
dsh-pua
panando/dsh-pua
Fork of @michengai/dsh-pua that removes the upstream global kill-switch so the composer entry is always visible while the feature stays off by default and can be toggled per session; the entry is a dropdown (Turn on / Turn off / Options) with a more compact options panel.
dsh-plugin-current-progress
jwimaster/dsh-plugin-current-progress
Keeps a CURRENT_PROGRESS.md file in each session's working directory: asks at session start whether to create it, reads it instead of asking when it already exists, and appends one entry after every turn.
dsh-mac-keep-awake
wjvalue/dsh-mac-keep-awake
macOS only: holds a PreventUserIdleSystemSleep assertion (caffeinate -i -w <host pid>) while any DSH session runs, and releases it when the last one stops, so a long turn is not cut off by idle sleep. The display may still turn off. It keeps holding through the maintenance phase, where Agent.status reports idle and a long manual /compact runs, via the compaction/start and compaction/end events. It reconciles against ctx.agents.list() every 60s, so a session already running when the plugin is hot-reloaded is picked up at once instead of at the next turn boundary. A failed hold retries with exponential backoff capped at 60s and never gives up; release escalates from SIGTERM to SIGKILL after 2s, and -w lets caffeinate exit by itself if the host dies. No browser half — configured through the profile patch. 51 tests, including two that read pmset -g assertions on real hardware.
dsh-self-evolution
tommy00748/dsh-self-evolution
Bounded self-managed long-term memory (Hermes-style MEMORY.md / USER.md with hard character limits and a safety scan), a review that runs after every turn and writes plain-language notes or refines an existing skill instead of adding a near-duplicate, a curator that finds and surgically repairs skills the loader would silently discard, cross-session search over past messages, and a learning card above the composer that appears only when there is news and asks before it deletes or rewords a memory.
dsh-archive-delete
very12345/dsh-archive-delete
Archived-session management with single and batch deletion, native workspace registry cleanup, and deferred file cleanup while the host holds session resources.
dsh-session-delete
mcf171/dsh-session-delete
Permanently delete a session from the session row menu — archives the id, removes the log directory and drops the row at once, with a Delete shortcut; built only on shipped extension points, and a session that was merely opened stays deletable.
dsh-quilt-compact
bvbhu/dsh-quilt-compact
Compaction backend that replaces the default compaction-basic: it summarizes the conversation with a configurable pool of low-cost models, sizes each chunk to the chosen model's context window, and merges all digests in one call, with per-route cooldown and session-model fallback.
dsh-Xiao-theme
xian-jl/dsh-xiao-theme
Xiao character theme for DeepSeek Harness Web and Desktop with light and dark palettes, selectable illustrations, a draggable companion, session-state feedback, and optional official DeepSeek balance display.
hcguo-public (amber-forge)
hcguo2000/hcguo-public
Adeptus Mechanicus amber CRT skin for DeepSeek Harness, themed on Warhammer 40,000: a gear-and-skull emblem replaces the brand mark, the new-session slogan is written as a machine-cult verse, 14 theme tokens and 23 static palette entries are overridden, a monospace font stack covers the UI outside KaTeX math, scanlines and a screen vignette are added, and the agent-preset selector is 10% wider.