hongfeiyucode/deepseek-harness-desktop
DeepSeek Harness Desktop wraps the official npm-distributed Harness Web profile in a native Electron window. It is deliberately a thin launcher rather than a forked UI: Electron's Node 24 runtime starts the real dsh web engine, waits for its loopback server, and displays that upstream interface with sessions, settings, and plugins intact. It shares ~/.dsh with the CLI by default, can be isolated with DSH_HOME, and automatically builds new cross-platform releases when the pinned upstream package changes.
Install
Download the platform installer from https://github.com/hongfeiyucode/deepseek-harness-desktop/releasesChoose Windows x64 Setup.exe, macOS arm64/x64 DMG, or Linux x86_64 AppImage/deb. Binaries are currently unsigned.
Compatibility
Windows 10/11 x64, macOS Apple Silicon and Intel, and Linux x64. Electron 43 supplies Node.js 24; no separate Node or dsh CLI installation required.
Details
- Repo: hongfeiyucode/deepseek-harness-desktop
- Category: Coding & Development
- Stars: 37
- Version: latest GitHub Release; tracks pinned @deepseek-ai/dsh releases
- Last push: 2026-09-18
- First seen: 2026-08-13
Recent updates
Current README documents Electron 43, automated upstream release tracking, shared ~/.dsh data, Windows/macOS/Linux artifacts, and no in-app auto-update yet.
FAQ
- Do I need Node.js to use DeepSeek Harness Desktop?
- No. Electron includes Node.js 24 and the app bundles the pinned @deepseek-ai/dsh distribution.
- Does the desktop app share my CLI sessions?
- Yes. It uses ~/.dsh by default, so CLI and desktop sessions, settings, and plugins are shared. Set DSH_HOME to isolate them.
- Are the desktop installers code-signed?
- Not currently. The README notes that macOS Gatekeeper and Windows SmartScreen may warn; review the release and source before bypassing a warning.
Alternatives
hairyf/deepseek-harness-desktop · anywhere-labs/deepseek-harness-desktop · skymecode/deepseek-harness-for-vscode