TypeSafe (System One / Jev) decision primitives as a host service: typed noul/choice/score judgements through one named-question registry, with credential-reference key resolution, bounded timeout, retry, circuit breaker, cache and decision logs. Other plugins call it in code; the model-facing tool row ships separately in @khorsheed/dsh-typesafe-tool.
Developer tools
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Khorsheed/dsh-plugins#548eeabe331c121621b2d08deab4278ad81d6312&path:packages/typesafe
Worktree status visibility: a per-session repo/worktree badge in the session header plus a right-sidebar worktrees tab (the selected worktree's pending changes with diffs, IDE-style repository commit log, full repo browse) and a local-files browser, over a Typert Remote data face; the session-granted `worktrees` model tool ships as the package's `./tool` composition entry
A read-only git browser for the DeepSeek Harness Web GUI: a right-sidebar page with the session's working-tree changes and commit history, and the diff a click opens beside them. The host half reads the repository through ctx.fs and ctx.subprocess, so a routed (remote) execution world works unchanged.
DSH web GUI right-panel system: a pixel-faithful re-implementation of FileManager's Explorer + Preview columns (file tree, filename search, git changes, multi-tab preview of 10+ formats) driven by real host-side fs/git services, hot-pluggable via a profile bundle without any dsh source changes
Interface extensions · Developer tools
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:lijian-ui/dsh-file-manager
Panel-style local + SSH terminal for the DSH web GUI: real PTY sessions (node-pty), multi-tab terminal panel with xterm.js, workspace-cwd shells — hot-pluggable via a profile bundle without any dsh source changes
Session sync settings plugin for the dsh web GUI: the Sync section page with git remote, cadence, project mappings, and manual sync, talking to the host through the plugin's own same-origin HTTP API
Git-backed session sync plugin for DeepSeek Harness: keeps sessions of mapped projects in sync across machines through one git repository, served to the web settings page through its own same-origin HTTP API
Developer tools · Productivity
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:linbin-mk/dsh-session-sync#3c3966569ebe42efb306092d0a687f0a0c3b5d05&path:packages/session-sync
Instant filename search for DSH agents, backed by voidtools Everything (es.exe). Adds the everything_search / everything_status agent tools: whole-index filename queries in milliseconds with optional path scoping and node_modules/.git noise filtering, plus a clear fallback message — never a slow recursive walk.
Agent collaboration · Developer tools
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Argonaut790/dsh-everything-search
用量 · Usage — DeepSeek Harness (DSH) 设置面板:当日与累计的 token 用量、缓存命中、历史日历,以及已接入 API(kimi-coding、commandcode)的额度与刷新时间。 A DSH settings panel for token usage, cache hits, a history calendar, and provider quotas.
Developer tools
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:linanbuan/dsh-usage
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.