Plugins
Browse, filter, and install DeepSeek-Harness plugins.
1497 plugins found
dsh-git-tree
kulebbb/dsh-git-tree
Shows the current workspace's Git commit graph in the DSH desktop right sidebar.
dsh-plg (dsh-skill-pack)
dreanzy/dsh-plg
Per-workspace skill visibility: each workspace binds one named switch table, so which skills the model may call on its own follows the project instead of every installed skill being listed every turn. Cannot be installed together with dsh-skill-scope.
dsh-latex-studio
violector/dsh-latex-studio
Windows desktop LaTeX workspace with 24 template presets, dsh AI writing and selection editing, managed TeX compilation, PDF preview, and BibTeX validation.
dsh-plg (dsh-mcp-pack)
dreanzy/dsh-plg
Workspace-scoped MCP server loading for DeepSeek Harness: servers default to dynamic mode, so they are not mounted at boot and the model loads them on demand with mcp_load (set a row to eager to keep boot-time mounting); tools can be filtered with ! globs, and a pack lets one project hide a server without affecting another. Registers the same mcp_load/mcp_unload/mcp_call tools as @guowenzhang/dsh-mcp-manager, so install only one of them.
dsh-portable-workspace
alec6636/dsh-portable-workspace
Portable Workspace: (1) 100% off the host disk, with sessions, plugins, projects and logs all on a removable drive or USB stick; work portably, no fear of switching computers or reinstalling the OS. (2) Independent portable web instances, multiple at once, each with its own plugin configuration. (3) Drive-letter-independent detection plus offline use. (4) A password for privacy and against accidental deletion, without encrypting the data (security). (5) One-click reinstall of missing plugins from a list you can prune. (6) Two-way session migration across drives and the local machine, .zip backup/restore, rename. (7) Upgrade-friendly, zero dependencies, works offline. (8) Optional local-login sync. (9) Automatic cleanup of expired stale cookies. Before use: DSH and this plugin are needed on each computer; verified on Windows only; the password does not encrypt files; optional local-login sync copies account credentials onto the drive as plain-text YAML.
dsh-session-workspace
stevenwang15/dsh-session-workspace
Gives each new DeepSeek Harness conversation started from the default workspace its own workspace directory and sandbox root (manually added project workspaces stay shared unless mode is set to all), with a composer toggle for the next conversation.
dsh-sidebar-sessions
sss-1012/dsh-sidebar-sessions
Recent-first session sidebar with user groups, workspace tree, archive bucket, status dots and drag reorder.
dsh-temp-task
raholly/dsh-temp-task
Adds a Temporary tasks section above the workspace list, where one click creates a timestamped folder, workspace and session; tasks support search, sort, pin, rename and archive, can be moved into a regular workspace, and tasks that never receive a message are cleaned up automatically.
dsh-nonead-prompt-rewind
noneadchina/dsh-nonead-prompt-rewind
Conversation rewind for DSH: rewind in place to any earlier user message with one click or the /rewind and /undo commands, without a new branch or window, and optionally restore workspace files edited by write tools. A Settings page lists recent rewinds per workspace and can undo the file changes from the latest one. Derived from SiriLee/dsh-rewind and maintained separately; do not install both (they share the /rewind and /undo commands and the rewind-snapshots directory).
dsh-fork-map
hercules-debug/dsh-fork-map
Per-workspace Fork library: a bookmark on each finished assistant turn stores that turn boundary as a full compressed snapshot that survives deletion of the source session; a "Fork 库" conversation tab lists a workspace's forks as a tree (a fork saved from a launched session nests under its parent) with name, turn count, last question and answer, note and source link, and "从这里启动新会话" seeds a new session from any fork, repeatable. Each fork then names itself from its own context: the snapshot is replayed to the model with a naming request appended, and that exchange is never written into the snapshot or a session.
dsh-workspace-move
ame-code/dsh-workspace-move
Moves a workspace to another folder from its right-click menu: renames the folder, carries its nested workspaces and sessions along, rewrites their records, rolls back if anything fails, and can be undone in one click. Developed on Windows; macOS and Linux share the same code path and are exercised in CI against a real harness host.
dsh-plg (dsh-model-pack)
dreanzy/dsh-plg
Per-workspace model packs: bind a named provider, model and reasoning effort plus the four subagent tier routes to a directory. Applies to new sessions in that directory; a session that has not run a turn yet also follows a pack switch, while sessions that already ran a turn are never changed.
dsh-timespan
qwayo/dsh-timespan
Tracks online, active and task time in DSH, with a day/week/month dashboard, per-workspace and per-session breakdowns, and a read-only `timespan_stats` tool for agents.
dsh-as-macOS
yue-lyu123/dsh-as-macos
Turns the DSH Web UI into a macOS-style desktop with the chat parked behind it: Sonoma wallpaper, menu bar, magnifying Dock, F4 Launchpad, ⌘Space Spotlight, Control Centre, clock/calendar widgets, F3 Mission Control and a desktop orb that floats the native conversation back up. Finder, Terminal (a /bin/bash session) and Settings ship with the plugin; the Browser, Code, Office and Notes windows are unlocked by separate companion plugins (dsh-ego-browser, dsh-code-workbench, dsh-univer-office, dsh-obsidian-notes) and show a placeholder until installed, and the Browser window also launches a headless Chromium (found under /usr/bin, or set DSH_MACOS_CHROME). The agent can drive the desktop through /api/macos-desktop/* routes and window.__macos.
dsh-workspace-icons
theembers/dsh-workspace-icons
Adds per-workspace icons and a default session icon to the DeepSeek Harness sidebar. The workspace icon is picked inside the existing rename-workspace dialog; sessions without an IM channel get a default icon drawn with the same title pseudo-element the IM plugin uses, so the two stay aligned, while IM sessions keep their channel logo. Session rows are indented one level under their workspace with a vertical guide line. Icons come from 73 built-in Lucide glyphs, uploaded SVGs, or linked Iconify collections browsed from the official catalog, and follow the theme colors instead of a custom palette.
dsh-sidebar-expand-all
mzjqwq/dsh-sidebar-expand-all
Expands every session in the DSH Desktop sidebar. Its control page (/dsh-sidebar-expand-all) applies four equal-length patches to the app.asar workspace client bundle, with backup and one-click restore; after that the "Expand remaining N sessions" row reveals all hidden sessions in one click, collapsing returns to exactly 5, and a workspace reopens fully expanded instead of resetting to five. Needs an app restart, and a DSH update reverts the patch.
dsh-sidebar-more
meiyuxuan2007/dsh-sidebar-more
Fold the left sidebar panel entries into a More menu, freeing height for the workspace and session list; entries can be opened from the menu, restored in one click, and the choice persists across reloads. First install folds Taskboard, QQ Bot, Context Insights and SSH, and newly installed plugins fold by default (switchable).
dsh-workspace-plugins (dsh-workspace-move-top)
dongsheng123132/dsh-workspace-plugins
Adds one action to the workspace menu that moves a workspace to the top once, without a favorites system or automatic reordering.
beellix-dsh-ui
beellix-dev/beellix-dsh-ui
Beelli X UI brings searchable settings to DSH NEXT on Windows. Appearance groups themes, skins, fonts, pets, and effects, while Models has its own page. Use images or MP4 wallpaper, adjust frosted panels, and save skin presets. Switch between pets and upload default and extra animations for each one. Preview, time, or skip MP4 and GIF startup animations. Add model connections from provider presets or a custom endpoint, fetch and select models, or enter model IDs manually. You can also restore or bulk-delete archived chats by workspace and switch or add plugin catalogs on the same page. Replaces the built-in Settings page and sidebar (disables ui-settings-general and ui-sidebar); run only one plugin that takes them over.
dsh-scholar-digest
liyang-cyber/dsh-scholar-digest
Closes the gap in batch-searching CNKI (知网) literature with an agent: the academic research preset reads CNKI Space metadata, maps each link to the openable kns.cnki.net record page server-side (no login state and no browser redirect script; full text depends on institutional access), and adds arXiv, PubMed / Europe PMC and Semantic Scholar for English literature; the download-paper skill turns the results into one topic directory with an offline HTML index, XLSX table, BibTeX, RIS and an arXiv batch-download script. Requires DSH 0.2.2-rc.1+, uv and Node.js. Requires DSH 0.2.x, uv (the CNKI, arXiv and Semantic Scholar MCP servers start through it) and Node.js (PubMed starts via npx).
dsh-cross-workspace
dream-office/dsh-cross-workspace
Cross-workspace courier for DeepSeek Harness: send messages, files and JSON between workspaces, with manual groups, per-recipient selection, inbox, wait/queue delivery and a visual communication graph.
dsh-feishu-channels
cube-ai/dsh-feishu-channels
Connect one or more Feishu bot apps to the local DeepSeek Harness (DSH): each bot app is a channel with its own model, workspace, permissions and private-chat allowlist, and every chat under it gets its own DSH session. Derived from MichengAI/dsh-im-connect (Apache-2.0) with the other IM channels removed and identifiers renamed so both can be installed side by side.
dsh-file-integrity-check
gemjay118/dsh-file-integrity-check
Right-sidebar panel that scans a DSH workspace on Windows for Low integrity labels on files and directories (quick or deep), restores them to Medium with verification, keeps a snapshot and restore script, and handles objects whose DACL does not grant the owner WRITE_OWNER.
dsh-skill-manager
hightoward/dsh-skill-manager
Skill manager panel for DeepSeek Harness: scans the six workspace and user-level skill roots, files every skill into fifteen built-in type cards (and any types you create yourself), and lets you move a skill between types without editing its files. A model you pick writes a one-sentence Simplified Chinese description for each skill, and can draw the icon for a custom type from the type name and the skills placed in it. Also reports which skills name each other in their bodies, and checks installed versions against SkillHub and upstream git sources.