Plugins
Browse, filter, and install DeepSeek-Harness plugins.
128 plugins found
dsh-agent-project-sync
harzva/dsh-agent-project-sync
Discovers Codex and Claude project directories and registers them as shared DeepSeek Harness workspaces.
dsh-multi-folder-workspace
boy-grid/dsh-multi-folder-workspace
Multi-folder workspace for DeepSeek Harness: pick several folders and create one workspace spanning them (directory-flow occupant + extended workspace/sandbox contract)
dsh-skill-station
wilshi/dsh-skill-station
Sidebar skill hub: scan Claude/Codex/Cursor/Gemini skill directories for one-click import, manage global/project skills (toggle, trash), and install from dropped folders, zip archives, or local paths of any size.
dsh-disk-audit
zoahdev/dsh-disk-audit
Disk-usage audit for dsh data directories: total size, per-directory breakdown, largest files, oversized-file warnings (session logs can hit hundreds of MB) and cleanup suggestions — CLI plus an agent-callable disk_audit tool, dsh-disk-audit/v1 reports, zero runtime deps, read-only.
dsh-chat-history
stylelinzzz/dsh-chat-history
Adds a "History" conversation view tab listing the session's user messages as a clickable directory, with auto-paging and click-to-jump back into the chat.
dsh-perm-guard
a903067276-rgb/dsh-perm-guard
Auto-approval permission guard: a middle tier between workspace-write and danger-full-access — auto-allows safe operations inside trust directories, always asks a human for destructive ones, with 11 per-category switches and an audit trail.
dsh-wsl-workspace-picker
williamshi666/dsh-wsl-workspace-picker
Enhanced workspace directory browser for the web UI: one-click access to /mnt Windows drives under WSL, full breadcrumb ancestry and an always-visible path input.
dsh-need-finder
863683348/dsh-need-finder
Requirement-driven dsh plugin discovery and environment recipes: plugin_guide matches natural-language needs to a curated plugin directory with reasons and install commands; recipe installs whole setups (通知全家桶, 安全审计套装...) from bundled community bundles with ordered plans.
dsh-doc-guard
lucky8197/dsh-doc-guard
Document-code consistency guard: audits version headers / changelog tables / directory trees / module & test counts / cross-doc references for drift, with severity-sorted, read-only fix suggestions.
dsh-agentframe-suite
ljsysfurryace/dsh-agentframe-suite
One-command bundle of the three AgentFrame plugins: memory-director, compaction, and aura-scheduler together.
dsh-shield
x2802490130-prog/dsh-shield
A hands-off safety net: directories the agent deletes go to a trash folder first and symlinks are never followed, with zero approvals.
dsh-hot-plugin-host
tianyazty/dsh-hot-plugin-host
Runtime plugin loading for the Web UI: a watched hot directory installs/updates client-plugin bundles live on every open page, no restart. Includes a right-column subagent dashboard example.
dsh-fleet-mesh
emiltsoi/dsh-fleet-mesh
Session-aware mesh relay for DSH agents: an Ed25519-signed receive route and delivery policy, plus outbound sending, a peer directory and a mesh-peer-registry client.
dsh-memory
zhang-guo-wen/dsh-memory
Claude-compatible memory for DeepSeek Harness: a user-chosen memory directory with MEMORY.md index and topic files, the memory tool, and a settings page
dsh-worktree-space
kangtsang/dsh-worktree-space
Worktree Space: puts a workspace task that spans one or more Git repositories in its own task space directory - each repository in it gets its own worktree on one shared task branch; the space is registered as a DSH Workspace so sessions start right there, and multiple tasks run side by side without interfering. Finishing a task can merge the work back into each repository's target branch, remove the worktrees, and file whatever Git does not track in an archive directory you choose.
dsh-fs-allowlist
wzn16/dsh-fs-allowlist
Approval-free writes into whitelisted directories — wraps the filesystem fence for write/edit tools and auto-answers bash sandbox escalations that touch whitelisted paths, with a settings GUI.
dsh-gui-last-session
itchenshi/dsh-gui-last-session
Reopens the conversation you were last in after restarting DeepSeek Harness, by keeping a pointer file under the DSH home directory instead of patching engine files.
dsh-token-stat
anna-la/dsh-token-stat
Cumulative token usage tracking for DeepSeek Harness, with per-model and per-day breakdowns, a settings-page dashboard and an online-changeable data directory.
dsh-agent-extension
sugarfatfree/dsh-agent-extension
Discovers workspace Markdown commands, skills and path-scoped rules from .dsh and .agents directories.
dsh-zcode-scribe
bowluna/dsh-zcode-scribe
Long-term memory for DeepSeek Harness, read-only as of 0.1.0: a scribe_recall tool that reads a plain-markdown memory room, path rules that refuse directory traversal, Unicode smuggling and NTFS alternate data streams, and a bounded index whose truncation is always reported rather than silent.
dsh-session-eater
mikugui/dsh-session-eater
Session cleanup for the DSH sidebar: drag a conversation row onto the balance widget's whale and it eats the row — the session directory goes to a recycle bin, not to rm. Deletion asks one short question first (how many tokens it burned, and that prompt can be turned off in Settings). Undo from the persistent toast or the 12-entry log in Settings. Clicking the whale jumps straight to the plugin's Settings, where you can swap the avatar, drag the mouth into place and rewrite all 17 UI strings; blank, currently-open and running sessions are refused in place with a reason.
dsh-tool-error-hints
ikta2010/dsh-tool-error-hints
Appends actionable hints to failed tool results, such as the nearest existing directory when a path does not exist.
dsh-plugin-path-completion
ontheway111/dsh-plugin-path-completion
Completes @path references in the Web composer: type @ (optionally ./src/ma) to list matching files and directories, pick one with the arrow keys, and the draft receives an @./relative/path reference (quoted when the path has spaces).
dsh-harness-ui
jianjianzhu/dsh-harness-ui
A full-page console panel opened from the sidebar, with eight tabs: an overview; a session list read from the sessions service (title, directory, running state, updated time, with filters); installed bundles and Loader entries from pluginInventory and pluginManager, with per-bundle enable switches; a plugin market listing public topic:dsh-plugin repositories from the GitHub search API; a model and provider editor that writes the llm-pi-ai settings namespace through remote.settings.mutate (switch a session model, add or edit providers and their model lists, and store API keys via remote.credentials, merging over the stored profile so fields the form does not expose survive an edit); MCP and skills tabs; and a usage tab that reads the host's loopback /api/dsh-usage/overview document. Services are declared through ctx.inject, so a deployment that omits one mounts without the console rather than crashing.