DSH Community Installer - Unofficial
A clean, lightweight way to install upstream DSH on Windows.
No system Node.js changes. No bundled third-party DSH plugins. A ~3.2 MiB online installer.
English · 中文
Quick Start
Download the recommended online installer, install it, and launch Harness from the desktop shortcut. The installer prepares a private Node.js runtime and the upstream DSH package; the local Web UI then opens in your default browser.
| Platform | Edition | Download |
|---|---|---|
| Windows 10/11 x64 | Online (recommended) | DSH-Community-Setup-0.3.9-Windows-x64.exe |
| Windows 10/11 x64 | Offline | DSH-Community-Offline-Setup-0.3.9-Windows-x64.exe |
| macOS | Online | Coming soon |
| macOS | Offline | Coming soon |
Features
- ✨ Clean installation — Installs upstream DSH without API keys, third-party DSH plugins, or changes to the system Node.js installation.
- 🪶 Small online installer — The recommended installer is about 3.2 MiB; it downloads and verifies required components during installation.
- ⚡ One-click setup — Installs the runtime, upstream DSH, desktop shortcut, and tray controls in one workflow.
- 📦 Private runtime — Uses Node.js
24.19.0without changing or reusing the system Node.js installation. - 🔄 Controlled updates — Downloads updates with installation scripts disabled, then validates and activates them only after confirmation.
- 🔒 Local by default — Listens on
127.0.0.1:3080; DSH settings and sessions remain in%USERPROFILE%\.dsh. - 🌐 Online and offline editions — Use the smaller online installer normally, or the complete offline package when network access is unavailable.
How It Works
DSH Community Installer
├─ private Node.js runtime
├─ verified upstream @deepseek-ai/dsh package
└─ Harness tray
├─ local DSH service
├─ update and rollback controls
└─ http://127.0.0.1:3080 → default browser
Installation and update details- Installs to
%LOCALAPPDATA%\Programs\DSHCommunitywithout administrator privileges. - Includes upstream
@deepseek-ai/dsh@0.1.0-rc.7and dependencies pinned by the npm lockfile. - The online edition downloads only from
nodejs.organdregistry.npmjs.org, then verifies versions and integrity. - Does not read, store, or upload API keys, expose a public network port, or install third-party DSH plugins.
- Uninstalling preserves upstream DSH settings and sessions in
%USERPROFILE%\.dsh. - A failed DSH update restores the previous version. Node.js major-version upgrades require a newer installer.
Notes
[!IMPORTANT] Unofficial community project. This project is not affiliated with, authorized by, or endorsed by DeepSeek.
DSH,DeepSeek Harness, and@deepseek-ai/dshidentify the upstream software supported by this installer.
[!WARNING] Unsigned community build. Windows SmartScreen may show an unknown-publisher warning. Verify the SHA-256 published with the corresponding GitHub Release; do not disable SmartScreen or security software.
Build
Building requires Windows, PowerShell, .NET Framework 4.8 development tools, and Inno Setup 6.
.\build-modern.ps1
Artifacts are written to dist\; pinned versions are defined in build-config.json.
License and Security
MIT © DSH Community Installer contributors. Upstream DSH, Node.js, WebView2 Loader, and their dependencies retain their respective licenses; see third-party notices. Security and release-verification guidance is available in SECURITY.md.
No comments yet. Be the first to write one.