KYZHXL/dsh-manager
DeepSeek Harness plugin marketplace
dsh-manager is a ComfyUI-Manager-style plugin marketplace for DeepSeek Harness: it adds a /dsh-manager page to the harness webserver where you can browse, install, update, and remove dsh plugins from a community registry plus a live npm search. The community registry is a hosted JSON index anyone can extend by pull request, and the live npm search discovers @deepseek-ai/dsh-* and dsh-plugin-tagged packages automatically. The merged catalog combines npm search results, the community registry, and your installed state, so the page always shows what is available and what is already installed. Install, uninstall, and update actions are one-click and run the dsh plugin CLI for you.
Install
dsh plugin --profile web add @snowsalt/dsh-managernpm package @snowsalt/dsh-manager 0.3.0 (registry-verified 2026-08-24). Install into the web profile: dsh plugin --profile web add @snowsalt/dsh-manager, start dsh web, then open http://127.0.0.1:3080/dsh-manager in any browser. Pre-release / git source alternative: dsh plugin --profile web add git+https://github.com/KYZHXL/dsh-manager.git. No special build needed — installs as a standard profile plugin. The bundle patch registers HTTP routes on the harness webserver (GET /dsh-manager, GET /api/dsh-manager/snapshot, POST /api/dsh-manager/install|uninstall|update) and depends only on @deepseek-ai/cordis and @deepseek-ai/dsh-host-webserver peer dependencies, so it works on any stock DeepSeek Harness.
Compatibility
DeepSeek Harness web profile. Standard profile plugin, no special build. Depends only on @deepseek-ai/cordis and @deepseek-ai/dsh-host-webserver (peer dependencies). Serves a standalone marketplace page at /dsh-manager via the harness webserver — works in any browser. One-click install/uninstall/update runs the dsh plugin CLI underneath. Community registry is hosted at KYZHXL/dsh-plugin-registry (plugins.json); anyone can extend it by PR.
Details
- Repo: KYZHXL/dsh-manager
- Category: Plugin Markets & Managers
- Stars: 7
- Version: npm package @snowsalt/dsh-manager 0.3.0 (registry-verified 2026-08-24)
- Last push: 2026-08-15
- First seen: 2026-08-14
Recent updates
The current English README documents: plugin marketplace features (browse, one-click install/uninstall/update), community registry (ComfyUI-style hosted JSON index, extendable by PR), live npm search (@deepseek-ai/dsh-* and dsh-plugin-tagged packages), standalone /dsh-manager page, HTTP API routes (snapshot, install, uninstall, update), install (npm package + git source), and community registry contribution format.
FAQ
- Does the marketplace work in any browser?
- Yes — /dsh-manager is served by the harness webserver as a self-contained HTML/JS page, so it works in any browser, not just the DSH UI.
- How do I add my plugin to the community registry?
- Open a pull request to KYZHXL/dsh-plugin-registry (plugins.json) adding one entry with id, title, author, description, source (npm package name or pnpm-installable git URL), and reference.
- What does one-click install actually run?
- The plugin calls the dsh plugin CLI (dsh plugin add <source> for install, remove for uninstall, update for update-all) via HTTP routes registered by the bundle patch.
Alternatives
LX2000WASD/dsh-web-plugin-manager · cpp285/dsh-plugin-center · hyqhyq3/dsh-mcp-manager