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
- 01
Download the macOS DMG or Windows EXE from the GitHub Releases latest page
- 02
Install and open the app; macOS v0.3.5+ opens directly (signed/notarized), Windows EXE needs a one-time SmartScreen allow
- 03
In the Harness Tab’s official Web UI, fill in your API Key; a first-run guided tour introduces each area
- 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
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> backupAtomic, 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 diskAuto-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.
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.
07Related DSH workflows
open-design
by nexu-io
🎨 Best DeepSeek Harness Design Plugin. The open-source Claude Design alternative. 🖥️ Local-first desktop app. 🖼️ Your coding agent becomes the design engine: prototypes, landing pages, dashboards, slides, images & video — real files, HTML/PDF/PPTX/MP4 export. 🤖 Claude Code / Codex / Cursor / DeepSeek Harness / OpenCode & 20+ CLIs via BYOK.
dsh-desktop
by anywhere-labs
Modern desktop client for the DeepSeek Harness (dsh) plugin ecosystem. Everything is a plugin — even the desktop shell itself.
picgo
by molunerfinn
:rocket: The Ultimate Image Uploader for Efficient Creators. Supports Obsidian, Typora, VS Code etc. and 60+ image hosting services (S3, GitHub, Cloudflare R2, Imgur, Aliyun OSS...). Paste, upload, done.
dsh-desktop
by dataelement
Modern desktop client for the DeepSeek Harness (dsh) plugin ecosystem.
08Data and sources
DeepSeek Harness 官方 Web UI 桌面客户端 —— 内置插件市场、MCP 市场、Skills 市场与三套本地管理台。
内置 Node.js + DeepSeek Harness 运行时(约 586MB),下载即用,本机不需要安装任何环境。
在 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.
