Tools & Capabilities
deepseek-harness-desktop
cc1252/deepseek-harness-desktop · ★ 20
Unofficial open-source Windows Electron wrapper for DeepSeek Harness
安装
dsh plugin --profile web add github:cc1252/deepseek-harness-desktopGitHub 源码安装:首次需按提示配置 allowBuilds 构建授权后重试
For install and environment setup, plus plugin development tutorials, see DSH community docs ↗
README
Table of contents
An open-source, unofficial Windows Electron wrapper for DeepSeek Harness.
The desktop process starts the official @deepseek-ai/dsh local web server and
loads its unmodified UI in a sandboxed Electron WebContentsView. The wrapper
only owns process lifecycle, native-window integration, navigation policy, and
the custom title bar.
[!IMPORTANT] This is not an official DeepSeek product. It does not provide model credits or bypass API authentication. DeepSeek Harness is currently a Developer Preview; do not open untrusted projects with elevated permissions.

Downloads
GitHub Releases contains the complete NSIS installer, a portable executable, SHA-256 checksums, an explicit source snapshot, and GitHub-generated source archives. Community builds are not commercially code-signed, so Windows may display an unknown-publisher warning. The installer uses the standard per-user application directory to avoid legacy Windows path-length limits. Use the portable build when a custom location is required.
Pinned components
| Component | Version |
|---|---|
@deepseek-ai/dsh |
0.1.7-rc.1 |
| Electron | 43.4.0 |
| Bundled Node.js | 24.19.0 |
| electron-builder | 26.15.3 |
Run from source
Requirements: Windows 10/11 x64, Node.js 24, npm, and PowerShell 5 or newer.
git clone https://github.com/cc1252/deepseek-harness-desktop.git
cd deepseek-harness-desktop
npm ci
npm run setup
npm run start
npm run setup installs the pinned Harness dependency tree, downloads the
official Node.js Windows runtime, verifies it against the official
SHASUMS256.txt and a repository-pinned checksum, extracts the upstream icon,
and generates bundled dependency license notices.
Build Windows releases
npm ci
npm run build:windows
The dist/ directory will contain the NSIS installer, portable executable,
unpacked build, and SHA256SUMS.txt.
Security model
- The Harness service listens on a random
127.0.0.1port. - The upstream UI uses
sandbox: true,contextIsolation: true, andnodeIntegration: false. - The title bar receives only a narrow minimize/maximize/close IPC bridge.
- Non-local navigation is delegated to the operating system browser.
- Closing the desktop app stops the child Harness process.
Application data and logs are stored below:
%APPDATA%\deepseek-harness-desktop\harness-home
%APPDATA%\deepseek-harness-desktop\logs\desktop.log
License and attribution
The wrapper is available under the MIT License. DeepSeek Harness and the whale icon belong to the upstream project and are used under its MIT license. See THIRD_PARTY_NOTICES.md for details.