Plugins
Browse, filter, and install DeepSeek-Harness plugins.
3787 plugins found
idea-git
zeppeli777/idea-git
IDEA-style Git workbench for the Web UI: commit graph with lanes and ref labels, log filters, commit details, split and unified diffs with per-hunk staging, a fine-grained zero-context mode, local changes with amend and sign-off, rename-following file history, per-line annotate, stash, branch operations, compare, tags, an interactive rebase planner and conflict resolution. Records which model produced a commit by stamping an Assisted-by trailer from the live session, and renders any existing commit trailers as chips, so AI-authored history stays traceable.
dsh-pr-panel
zengxiaolou/dsh-pr-panel
Trimmed fork of ItQianChen/dsh-github-flow: a floating panel plus a right-column review pane for the pull requests raised in a session, showing CI state, review comments and merge status. It also registers the github_* agent tools (PR merge and review, secrets, raw API), so do not install both.
dsh-worktree-branch
qcsj777/dsh-worktree-branch
Codex-style location, worktree and branch switchers on the New Session screen of DSH; all git work runs in the host half.
dsh-sort-out-the-thoughts
hulibuld/dsh-sort-out-the-thoughts
Thinking-sorting plugin. A switch beside the composer puts the session into a three-stage mode — sort, critique, research — and each stage has a checklist of what it should produce before you press the advance button; finished ideas are filed by genre into Settings → Thoughts Center. A floating notebook holds half-formed sparks and opens a new session with the chosen one already written into the input box.
dsh-zentao-panel
big-li99/dsh-zentao-panel
ZenTao work panel in the DSH left sidebar: lists tasks, bugs and stories assigned to you (web-login protocol, so instances where the RESTful v2 API is unavailable are supported — verified on ZenTao 18.13 open-source) with search, smart sort, overdue / due-today filters and a flow-board view (cards and details also show the owning project, execution, product and module, effort estimated / consumed / left, and the parent requirement or source bug); opens a new chat pre-filled with the card's description, recent comments and screenshots (or a blank one), or dispatches it to a new background session with workspace, model, reasoning-effort and optional-instruction selection (single or multi-select batch), turns screenshots inside ticket descriptions into real image attachments, reads back the linked session's latest reply once a card is done and lets you answer the agent from the panel while it waits on you, and tracks each card with live running / needs-decision / done status plus manual overrides and a manually-marked finished state, with a deep link to ZenTao's finish / resolve page, and caches list and detail data locally so reopening the panel or a card paints instantly with a silent refresh. Multi-account; read-only, no writes back to ZenTao.
dsh-skill-manager
ugg-ki/dsh-skill-manager
Standalone Skills page for dsh: lists every skill with an enable switch at global, project or session scope, keeps unchecked skills out of the model catalog, and sorts them into named categories.
dsh-voice-wake
ljz970803/dsh-voice-wake
Local wake-word voice input for DSH. Say the wake word, wait for the chime, then speak; text is sent to a DSH session. Audio is processed locally by default and not stored. Requires the DSH speech input service (speechToText) to be available.
dsh-decisiontools
m4rkzzz/dsh-decisiontools
Optional Decision API tool discovery and search-source prefetch, with per-session controls and ordinary-discovery fallback.
dsh-tool-gate
7gzgn/dsh-tool-gate
Park whole tool packs out of the session's tool surface and mount them back with one command. Cuts the tool table from 99,789 to 48,144 characters (51.8%) without uninstalling plugins or restarting. Reversible per group, per agent.
dsh-memory-keeper
wu079/dsh-memory-keeper
Cross-session memory for DSH: export every session to readable Markdown transcripts, keep one long-term MEMORY.md, and get a wake-up summary in a fresh window.
dsh-codex-memory
rocco623/dsh-codex-memory
Port of the V2 memory pipeline from OpenAI Codex to DeepSeek Harness: a background agent extracts each idle session, consolidation folds the extractions into one memory_summary.md behind a git baseline diff, new sessions get that summary injected, and cited memory flows back as usage counts. A Settings page chooses the model, each stage's reasoning effort, and the idle, age, concurrency and timeout limits.
dsh-worklog
qibo30/dsh-worklog
Cross-session development worklog for the agent: worklog_add appends one line (optional tag) to today's file, worklog_list reads a day back or lists the days on record. Entries are plain JSON under $DSH_HOME/worklog, so the next session can pick up where the last one stopped.
dsh-memory
jojo-adam/dsh-memory
Three-layer memory for DeepSeek Harness — a small always-on core block plus on-demand topic files (profile, preferences, decisions, lessons), with source-annotated writes and supersede-not-overwrite history, so preferences and project constraints stop drifting between sessions. Local-first: no vector DB, no server, no outbound calls.
dsh-annals
duhuashan/dsh-annals
Memory that outlives the session, kept as plain daily log files: one markdown file per day plus a generated index the agent greps instead of re-reading. Registers the annals skill, injects the write-it-down rules into the system prompt, and exposes three tools — annals_init builds the log directory, the index generator and a separate Git repository in one call; annals_query full-text searches past entries and returns them with file and line anchors; annals_links resolves which entry cites which. Reminds the agent once per turn when it changed files but wrote no log that day, and once more when the log was updated but the index was not. Adds a settings page for the six switches.
dsh-reflect
caimc21069065-prog/dsh-reflect
Turns corrections into permanent rules: explicit remember: triggers and auto-detected corrections pass a confirm bar (save globally / per project / edit / skip) and are written into a marked AGENTS.md section. New rules take effect in the current session and load natively in future ones; writes are deduplicated and version-guarded, and secret-looking content is refused.
dsh-mem0
0junze0/dsh-mem0
Long-term memory on top of mem0 and a local Chroma store: user profile and recalled facts injected through the system prompt, capture at session end, a nightly pass that dedupes, merges paraphrases and resolves contradictions, a persistent topic graph written as Markdown cards, periodic export to a git repository, and a full-page memory UI with search, bulk merge, snapshots and undo. Needs a manual Python venv setup plus LLM and embedding API keys before use.
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.
dsh-plugins (dsh-plugin-mark-unread)
shitan-677/dsh-plugins
Adds a manual "mark as unread" action to workspace session rows, and retires itself once the harness exposes the same capability.
dsh-phone-inbox
perrylink/dsh-phone-inbox
Lists the attachments the current session actually received through the WeChat bridge and adopts one into the workspace on demand.
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.
brutal-monkey
bingzhu44-blip/brutal-monkey
dshBrutalDelete permanently deletes DSH sessions from disk — single-row or cross-workspace bulk delete, with Ctrl+A select-all and Delete shortcut, wiping transcripts, projection cache, workspace slots, attachments and subagent data. Irreversible.
dsh-bailian-catalog
kennethfan/dsh-bailian-catalog
Bailian (DashScope / Model Studio) model catalog in the DSH settings page: lists every model the configured API key can reach, groups them by model family, probes whether a model is actually callable (an unopened model answers 403, which DSH reports as an invalid key), refuses to add models that fail the probe, and shows the active session's context window and remaining budget. An sk- key has no balance endpoint, so quota here means context quota.
dsh-model-price
itsbuyru-bit/dsh-model-price
Per-model API price table with Peak and Off-Peak rates in USD or CNY, the DeepSeek account balance and live session spend under the composer, an all-time total, a collapsible source URL and check date per model, and optional per-model Peak schedules.
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.