DSH web plugin: render the sidebar workspace folders as app icons in a new rail left of the sidebar; clicking an icon filters the main sidebar to that workspace's conversations; clicking the selected icon again opens its workspace menu.
Interface extensions · Productivity
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:qschen86/dsh-workspace-dock
Out-of-tree DSH bundle: applies the local machine's native direnv environment to explicitly Agent/workspace-owned Bash executions and local stdio workspace MCP rows. Depends on dsh-workspace-overlay; requires a host-installed direnv; never calls allow/deny or reads .envrc itself.
Agent collaboration · Integrations · Productivity
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:TTTPOB/dsh-workspace-envrc
DeepSeek Harness Desktop plugin: opens the native Windows Explorer folder picker directly when adding a workspace, replacing the in-app directory browser.
Interface extensions · Productivity
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:liell/dsh-workspace-explorer-picker
DSH plugin: an eye toggle beside the sidebar's search / view-options / add-workspace buttons that hides every workspace except the one holding the current session.
Interface extensions · Productivity
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:wuenna/dsh-workspace-focus
Show or hide workspaces in the DSH sidebar from Settings: hidden ones sink to the bottom and their sessions are archived instead of spilling into the ungrouped list. Local-only, reversible, nothing deleted.
Interface extensions · Productivity
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:SUZUNAMI/dsh-workspace-hide
Workspace History: journals every compaction summary to <workspace>/.dsh/history/<unix-ts>.<short-session-id>.md, and adds a History subtab to the Workspace Overview tab for reading the journal. Per-session toggle lives in the granular Settings tab — requires dsh-granular-settings (hard dependency).
Productivity
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:joao-paulo-santos/dsh-workspace-history
Per-workspace password locks for the DSH web GUI: bw-independent: right-click a workspace in the sidebar (own menu; injects into dsh-better-workspace context menu when available) to 加锁/解锁/移除锁; a locked workspace's sessions hide in the sidebar and the center column shows a lock screen until the password is entered (page-scoped; a refresh locks again). An admin master password (Settings → Plugins → dsh-workspace-lock) unlocks every workspace at once and authorizes any unlock/remove; it is stored only as a salted hash. UI-level lock only.
Interface extensions · Productivity
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:HyperForce/dsh-workspace-lock
Merge several local project roots into one named workspace group so a single DSH session can read, diff and edit the same relative path across all of them.
Productivity
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:LoserForLoser/dsh-workspace-merge
Workspace overview: a Workspace Overview tab beside Chat with a subtab facade for other plugins, and a GitHub pill in the session header when the workspace has a github.com repository.
Productivity
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:joao-paulo-santos/dsh-workspace-overview
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:qwertyuiop314/dsh-workspace-picker-enhance
Find the right plugin, then get started
Search by task
Use a feature keyword or category, then sort by recent updates or GitHub stars.
Explore capabilities
Read the description, AI analysis and original README to understand what a plugin does.
Check and install
Review compatibility, dependency ranges and instructions, then copy the available install command.
Questions about DSH Hub
What is DSH Hub?
DSH Hub is a community plugin directory for DeepSeek Harness, bringing together descriptions, source links and installation instructions to help you discover and compare extensions.
Does inclusion mean a plugin is tested and compatible?
No. Detail pages show recorded compatibility and dependency ranges. Unknown does not mean compatible; check the project documentation before installing.
How do I install a plugin?
Open its detail page and check the installation section. Copy the command into your Harness environment when available, or follow the project README.