Back to directory

dsh-desktop-hub

Maintenance: Active

flashingchen/dsh-desktop-hub

Electron desktop console for DeepSeek Harness — manage Harness instances, plugins, MCP and skills across multiple tabs.

View on GitHubHomepage
$ dsh plugin add dsh-desktop-hub

61

stars

8

forks

TypeScript

Language

MIT

License

2026-08-16

Created

2026-09-26

Last push

MIT-licensed, community-maintained Electron desktop client that bundles DeepSeek Harness (no Node.js / YAML setup) and gives you a GUI to chat, install plugins, convert MCP configs and manage Skills.

DSH integration

Native runtime

Author-claimed

Safety audit

Unaudited

Last verified

2026-09-02

License

MIT

01What can it help you accomplish?

  • Use DeepSeek Harness from a desktop app with zero local setup — no Node.js, no YAML

    A local Electron desktop client that bundles the Node.js + DeepSeek Harness runtime (~586MB) and opens the official Harness Web UI

    Users who want to run DeepSeek Harness without installing a dev environment or editing config files

  • Manage Plugins, MCP servers and Skills in one window instead of the terminal

    A five-tab workspace (Harness / Plugin / MCP / Skills / Feedback) where installs run the real `dsh plugin` and pasted MCP JSON converts to DSH YAML

    DeepSeek Harness users who manage extensions and want a GUI over `dsh plugin` / YAML

  • Convert Claude Code / Cursor MCP configs to DSH without hand-writing YAML

    Pasted MCP JSON auto-converted to DSH plugin-row YAML, with ${VAR} → !!js process.env.VAR and warnings for sse / invalid serverName

    Users migrating MCP servers from other agents into DeepSeek Harness

02How to install into DeepSeek Harness

Prerequisites

  • No local environment needed — the app bundles Node.js + DeepSeek Harness runtime (~586MB), so you install nothing on your machine
  • A supported desktop OS: macOS arm64 (signed & notarized) or Windows x64 (NSIS; unsigned, allow once on first run)

Installation steps

  1. 01

    Download the macOS DMG or Windows EXE from the GitHub Releases latest page

  2. 02

    Install and open the app; macOS v0.3.5+ opens directly (signed/notarized), Windows EXE needs a one-time SmartScreen allow

  3. 03

    In the Harness Tab’s official Web UI, fill in your API Key; a first-run guided tour introduces each area

  4. 04

    Start chatting; open the MCP / Skills / Plugin tabs when you need external tools

Verify the integration

  • The app opens to the five-tab workspace (Harness / Plugin / MCP / Skills / Feedback) with the official DeepSeek Harness Web UI loaded in the Harness tab
  • A first-run guided tour (使用引导) appears on launch and is re-openable from the sidebar

03DSH integration and capability boundaries

DSH integrationNative runtime

Bundled DeepSeek Harness runtime (@deepseek-ai/dsh) launched as an Electron desktop client that hosts the official Harness Web UI and manages the Plugin / MCP / Skills markets.

  • Desktop Harness client (zero-setup)

    user opens the app→official DeepSeek Harness Web UI in the Harness tab, with the runtime bundled

  • Plugin / MCP / Skills markets

    search the directory, paste an MCP JSON, or import a .skill / .zip / GitHub link→installs to the current profile or user-level skills; MCP JSON is converted to DSH YAML

    installs / removes / updates run the real `dsh plugin` commandMCP writes modify the real ~/.dsh/profiles/web/cordis.patch.yml with an automatic .bak-<ts> backup
  • Atomic, recoverable writes

    any config edit in the Plugin / MCP / Skills tabs→atomic disk writes, automatic .bak-<ts> backup, official HMR hot-reload

    writes modify the real web profile on disk
  • Auto-update

    app launch on macOS / Windows→checks GitHub Releases, prompts, then downloads and reinstalls on confirm

04Who is it for? When not to use it?

Good for

  • Users who want to run DeepSeek Harness without installing a dev environment or editing config files
  • DeepSeek Harness users who manage extensions and want a GUI over `dsh plugin` / YAML
  • Users migrating MCP servers from other agents into DeepSeek Harness

Not for

  • Packaged for macOS arm64 (signed & notarized from v0.3.5) and Windows x64 (NSIS, unsigned — allow once on first run); Linux is not shipped yet.

05Compatibility, maintenance and safety notes

  • Packaged for macOS arm64 (signed & notarized from v0.3.5) and Windows x64 (NSIS, unsigned — allow once on first run); Linux is not shipped yet.
  • The active profile is fixed to `web` (ACTIVE_PROFILE constant = 'web') with no UI to switch profiles yet (on the Roadmap).
  • There is no full Settings panel or other system screens — API Key / model configuration must be done inside the official Web UI, and production feedback submission depends on a reachable feedback API.
2026-08-162026-08-28v0.3.8

MIT · community-maintained open-source (latest release v0.3.8, published 2026-08-28)

06Frequently asked questions

Do I need to install Node.js or edit YAML to use DSH Desktop Hub?

No. It bundles the Node.js + DeepSeek Harness runtime (~586MB), so you just download the DMG/EXE and open it — no local environment and no hand-written YAML.

How do I install plugins, MCP servers or Skills?

Use the five-tab workspace: the Plugin tab runs real `dsh plugin` install/remove/update; paste a Claude Code / Cursor MCP JSON into the MCP tab and it converts to DSH YAML; the Skills tab scans and imports .skill / .zip / GitHub links.

Can I convert my existing MCP config from Claude Code or Cursor?

Yes — paste the exported MCP JSON into the MCP tab; it auto-converts to DSH plugin-row YAML (${VAR} → !!js process.env.VAR) and warns on sse / invalid serverName before writing the profile patch.

Is DSH Desktop Hub an official DeepSeek product?

No. The README states it is a community-maintained open-source project, not an official DeepSeek product.

Which platforms are supported?

macOS arm64 (signed and notarized from v0.3.5) and Windows x64 (NSIS, unsigned — allow once on first run). Linux is not shipped yet.

08Data and sources

  • Author-claimedgithub.comdcbe815de1e4…

    DeepSeek Harness 官方 Web UI 桌面客户端 —— 内置插件市场、MCP 市场、Skills 市场与三套本地管理台。

  • Author-claimedgithub.comdcbe815de1e4…

    内置 Node.js + DeepSeek Harness 运行时(约 586MB),下载即用,本机不需要安装任何环境。

  • Author-claimedgithub.comdcbe815de1e4…

    在 Harness 对话、插件市场、MCP 市场、Skills 市场之间切换,不用再开终端敲 `dsh plugin` / 手写 YAML。

This page is generated from the project’s public documentation, repository metadata and a structured parse of DSH Plugins; last verified on 2026-09-02. Found an error? Submit a correction.

🏆

Best DeepSeek Harness Plugins

Twelve plugins worth installing first — picked from the whole catalog, across every category.

DSH Plugins is an independent community directory of DeepSeek Harness plugins. Not affiliated with or endorsed by DeepSeek. Third-party plugins are not security-audited — review the source before installing.

New DeepSeek Harness plugins, weekly. No spam.