v0.1.0 — DeepSeek Harness Desktop
First desktop build of the DeepSeek Harness. Unofficial and not affiliated with DeepSeek.
The installer carries its own Node 24.19.0 runtime and a pre-installed @deepseek-ai/dsh@0.1.0-rc.6, so nothing needs to be installed first. The app runs dsh web as a child process and loads its UI, which means every Harness feature behaves exactly as it does from the CLI. Your sessions and configuration live in ~/.dsh, shared with the CLI if you already use it.
No API credentials are bundled. On first run the Harness asks for a provider key, exactly as the CLI does.
Downloads
| Platform | File |
|---|---|
| macOS (Apple Silicon) | …-arm64.dmg |
| macOS (Intel) | …-x64.dmg |
| Windows x64 | …-x64-setup.exe |
| Linux x64 | …-x86_64.AppImage or …-amd64.deb |
Before the first launch
These builds carry no developer certificate, so both desktop OSes will stop them.
macOS — the app is ad-hoc signed but not notarized. Copy it to Applications, then clear the download quarantine before you first try to open it, because macOS caches its verdict:
xattr -dr com.apple.quarantine "/Applications/DeepSeek Harness Desktop.app"Windows — SmartScreen shows Windows protected your PC. Choose More info → Run anyway.
Verifying the download
9269b4bcb1820357842b0c46fce1a1b77a107b9ec7d99887d2eb038fd5f78564 DeepSeek.Harness.Desktop-0.1.0-arm64.dmg
651cd7eabba5d11304a8927628e5450dbc7b42eaf0202b0b1911bea2e4a97cbf DeepSeek.Harness.Desktop-0.1.0-x64.dmg
a56ebbdff6b6e5f295cc79175cf1ff36f0150ee7dd9c94e985b2fd4e751f0f9a DeepSeek.Harness.Desktop-0.1.0-x64-setup.exe
ba077dd269a1c4597e70844c408bf81bf639d8d1a0ad193efed3681cef400685 DeepSeek.Harness.Desktop-0.1.0-x86_64.AppImage
31ca42afdb12deef08e0868f95bc01ed03f751a9d69c182efbabebacb20f8e97 DeepSeek.Harness.Desktop-0.1.0-amd64.deb
Known limitations
- No developer certificate or notarization, hence the warnings above.
- No auto-update. Help → Desktop Releases opens this page.
- The upstream Harness is still a developer preview, so expect breaking changes.
- One backend per machine: launching again focuses the existing window.
How these builds were checked
The Linux and Windows installers are installed and launched on a clean runner in
the same workflow that produced them, and the release is blocked unless the
bundled Node starts the bundled Harness and the reported URL serves the web UI.
Both macOS builds were verified by hand: valid signature, correct architecture,
and a real launch of the app from the mounted disk image.