Plugins
Browse, filter, and install DeepSeek-Harness plugins.
174 plugins found
dsh-profile-gist-sync
meta-virgo/dsh-profile-gist-sync
Backs up a DSH profile's text configuration to an unlisted secret GitHub Gist, and syncs it back on another machine: a settings page with three buttons (status / upload / sync), a config_backup agent tool, a reversible merge-style restore, and credential stores, binaries, lockfiles and local usage counters left out of every backup and named in the UI. Needs a GitHub token with the gist scope (DSH_GITHUB_TOKEN, GITHUB_TOKEN or a signed-in gh CLI). Files are uploaded as plain text without redaction, so keys written into cordis.patch.yml or .npmrc end up in a Gist that anyone with its link can read.
dsh-offhours
shuke52tt/dsh-offhours
Runs your kanban backlog during DeepSeek off-peak hours while the machine is idle: per-card git worktrees, evidence-gated completion, merge-back, and budget and idle gates. Linux or WSL only (needs bash, python3, git, jq, flock); initialise a git repo once with `npx dsh-offhours init`.
dsh-deepseek-exa-hybrid-search
zztdandan/dsh-deepseek-exa-hybrid-search
DeepSeek Search API and Exa queried in parallel and merged into one URL-de-duplicated, cross-source-first web_search result list for DSH. Needs a DeepSeek and/or Exa API key (either alone works); it takes over the default web_search provider, and each query goes to every service you have a key for.
dsh-session-git
glk1220/dsh-session-git
Merges the work done in a forked session back into the session it came from: /merge turns the branch's session log into a digest without a model call (each turn's prompt and reply, files changed, commands run, choices you made, to-dos and the final answer) and delivers it with your next message, or at once with --wake; merging the same branch again brings only the turns added since. Also adds /branches, a right-sidebar branch map with merge state, a reminder above the composer for branches with unmerged turns, and session_branches / session_branch_merge tools for the agent.
dsh-whale-memory (dsh-slow-wave)
xiaocanglan-hub/dsh-whale-memory
What it does while she sleeps, in one card. Two things: (1) tidy the element memory — merge synonyms only when the model agrees, trim descriptions, prune weak links, propose analogies for the user to confirm, with a backup before every write and a 15%-of-library cap per pass; (2) dream — stitch her own past experiences (plus props from the element memory) into a short 3–6 sentence story, leave one line on her desk as a note labelled "this is a dream, not something that happened". The dream lives in its own file and never enters her memory or her personality prompt. Requires @ssamurias/dsh-fish for her event stream and dsh-memory-brain for the element library; model-approved merges and dreams need a local Ollama model (or a paid API key).
dsh-pixel
muxiuesd/dsh-pixel
Pixel art editor in a DSH conversation tab: pencil, eraser, bucket fill and eyedropper on a grid canvas that zooms in whole steps around the cursor; up to eight layers with merge, reorder, rename and full undo; a 36-slot palette whose edits move the old colour to a free slot so existing pixels never change; PNG export written straight into the session directory.
dsh-model-pool
pure-cow-horse/dsh-model-pool
Merges your configured, runtime-registered and locally cached models into one panel, probes and minimal-request tests them, pulls each channel's upstream /v1/models catalog, and chains the keepers into named schemes. A virtual ModelPool provider fails over at request time with per-model cooldowns, exponential backoff, image-request avoidance for text-only models, and a 10-minute memory for rejected reasoning levels. Adds a token ledger by day and model with CSV export, and 21 regression probes. Not a fork of dsh-llm-fallbacks.
dsh-job-monitor
yuanjiangdev123/dsh-job-monitor
A dedicated background-job dashboard for the DSH Web UI: merges jobs from every session, shows producer-reported or parsed progress with an honest estimate fallback, groups by status, purpose, session or kind, streams live output, and keeps a local history ledger.
dsh-family-budget
skyline66/dsh-family-budget
Monthly household budget page in the sidebar: income, fixed and variable expenses, savings, emergency fund, debt and a month-by-month review, with totals, per-item budget differences and a savings, debt or home goal. Bookkeeping only, no investment advice.
dsh-git-branch-switcher
milestone-17/dsh-git-branch-switcher
Keep your git workflow inside DeepSeek Harness. A composer chip shows the current branch at a glance; the TRAE-style popup lets you switch or create branches, fetch remotes, commit & push a subset of changes, merge with a clear source -> target flow, and stash / restore partial changes — all without leaving the chat. Popovers dock above the composer so your draft stays visible; the change list is prefetched when the menu opens; and the plugin confirms before touching a dirty tree.
dsh-effort-dial-plus
ikun1031/dsh-effort-dial-plus
A merge of the dsh-effort-dial card structure and the reasoning-slider gradient/particle effects: a Codex-style reasoning-effort card in the composer with one control for model and effort, per-level accent colors, a quota line on the top level, and a blue-purple gradient with drifting particles. It takes over the composer model slot, so it cannot be enabled alongside dsh-effort-dial or reasoning-slider.
dsh-plugin-wechat-analysis
mirrors036/dsh-plugin-wechat-analysis
Windows WeChat 4.x chat export toolchain shipped as a skill: discovers SQLCipher shards, decrypts, exports and merges them; conversion, stats, AI relationship analysis and HTML reporting delegate to the locally installed she-love-me skill. Requires Python 3.9+ for the analysis stages.
dsh-whale-whispers
heiyedehen/dsh-whale-whispers
Quote books in the conversation header: one markdown file per chat, with search, a random pick, line and favourite counts, a keep button under every reply, and a trash with restore. The agent gets four tools (append, list, remove, merge) and a system-prompt guide, so by default it may save up to a line or two per chat on its own; capture rules can be set per chat or globally. Local-only. Needs DSH 0.2.1+ (below 0.3).
dsh-clipforge
avenyq/dsh-clipforge
Video workbench for DeepSeek Harness that parses a link, downloads the source, transcribes it, trims or merges clips and exports GIFs. Requires ffmpeg/ffprobe and yt-dlp; whisper.cpp plus a model is optional for videos without subtitles.
search-school-sci-skill
liu-daniel7/search-school-sci-skill
Measures one university department's research output: matches author affiliation strings against a college's known name variants (detecting same-named departments at other universities), backfills papers that only name the university by faculty author IDs, classifies each paper by journal tier (CAS partition with Top flag, JCR quartile, CCF, Chinese core via a CNKI export merger), splits staff from student first authors, and writes a workbook with a dashboard sheet, a filterable paper list, a teacher-by-direction matrix and per-teacher statistics. Student authorship is inferred from affiliation and staff lists, not verified against enrolment records. Requires Python 3.9+ with pandas and openpyxl (pip install -r requirements.txt); papers come from the OpenAlex API, whose free per-IP quota is limited, and Chinese-journal coverage needs a manual CNKI export.
dsh-fusion
mouyu6508-hue/dsh-fusion
Reports conflicting DeepSeek Harness plugin composition — duplicate loader names across bundles (install-shadow), one id given two names, enable/disable fights, and config keys silently overwritten by a later layer — then emits a patch with the final merged values. Ships a CLI that runs when DSH itself will not boot, plus a fusion_report tool that reads the live loader.
dsh-workspace-control
qiuzaiyou/dsh-workspace-control
A sidebar panel that moves, rebuilds, merges, renames and deletes whole workspaces: a move re-publishes each session log with the new directory in its header, repairs the workspace record, refreshes the cached title, and every card shows whether its sessions are running or only open.
dsh-project-atlas
ruide92/dsh-project-atlas
Project Atlas: a local-first DSH workbench that gives every project a readable name and one-sentence intent, merges duplicate project folders after confirmation, and tidies stale projects without deleting files.
dsh-archived-digest
lll-lyh0/dsh-archived-digest
Turns archived sessions into durable memory instead of dead disk. Distils each archive into reusable skills, a fact ledger with ADD/UPDATE/NOOP decisions plus validUntil and supersededBy so stale facts retire instead of piling up, and topic clusters by single-linkage similarity. Also digests sessions that are still in progress through a read-only seq watermark, leaving the session log byte-for-byte untouched, and can self-check the growing memory to merge duplicate facts, retire stale ones and consolidate duplicate skills — measuring only unless you opt in, and never hard-deleting, only superseding.
DSH_Plus (dsh-codex-import)
kialajin-l/dsh_plus
Import Codex and Claude Code session history into DeepSeek Harness: merges same-project sessions into existing workspaces by cwd, offers handoff summaries or full transcripts, and keeps a rollback ledger.
dsh-task-settle-notify
chenvinc/dsh-task-settle-notify
Notifies the DSH session that started a task-board card when that card settles, queueing the title, outcome, duration and next step into it; successes merge inside a configurable window (30 seconds by default) and failures are sent at once. A card that stops to ask is relayed to the same session, which answers through a tool.
dsh-youtube-study-notes
jagathsrujan/dsh-youtube-study-notes
Turns a YouTube link into study notes: pulls the captions the video already publishes, optionally reads on-screen content with a vision model, then asks for your own notes and merges everything into one document. Requires python3, ffmpeg and yt-dlp on PATH (the skill stops with an install hint when they are missing).
dsh-client-ui-model-seat
hima6652/dsh-client-ui-model-seat
Merges AprilCrystal/dsh-client-ui-gpt-helper and zszz3/dsh-model-provider-prefix — two composer model-seat plugins that cannot be installed together — into one control: a Provider / Model trigger opening a two-column card where hovering the provider column swaps the models without moving the card, a separate reasoning-effort trigger with a particle slider, and a search that spans every provider while the card keeps its size.
dsh-gitworktree-gui
leonz666/dsh-gitworktree-gui
Git worktree panel for DeepSeek Harness: branch/merge topology, worktrees, changes and file tree.