dsh-community-installer
Unofficial community installer for @deepseek-ai/dsh on Windows.
- Stars
- 1
- Language
- Rust
- Created
- Aug 18, 2026
- Updated
- Aug 19, 2026
Introduction
DSH Community Installer - Unofficial
A clean, lightweight Windows installer for upstream DSH.
English · 中文
Download
| Platform | Edition | File |
|---|---|---|
| Windows 10/11 x64 | Online — recommended | DSH-Community-Setup-0.4.2-Windows-x64.exe |
| Windows 10/11 x64 | Offline | DSH-Community-Offline-Setup-0.4.2-Windows-x64.exe |
| macOS | Online | Coming soon |
| macOS | Offline | Coming soon |
The online installer is the normal choice. The offline edition includes the private runtime for machines that cannot reach Node.js or npm, but still requires Microsoft Edge WebView2 to be installed.
What it does
- Installs a private Node.js
24.19.0runtime and the locked upstream@deepseek-ai/dsh@0.1.0-rc.7package. - Leaves the system Node.js installation and
%USERPROFILE%\.dshunchanged. - Runs Harness locally at
127.0.0.1:3080and opens it in the default browser. - Provides a small Tauri tray controller for startup, logs, language, updates, rollback, and exit.
- Reports whether manual update checks find a new installer, a new DSH release, or no update.
- Does not bundle API keys or third-party DSH plugins.
Runtime files live in %LOCALAPPDATA%\DSHCommunityInstaller. Uninstall removes the private runtime and logs while preserving upstream DSH settings and sessions.
Project status
[!IMPORTANT] This is an unofficial community project. It is not affiliated with, authorized by, or endorsed by DeepSeek.
DSH,DeepSeek Harness, and@deepseek-ai/dshidentify the compatible upstream software.
[!WARNING] Windows builds are currently unsigned. SmartScreen may show an unknown-publisher warning. Verify the SHA-256 supplied with the GitHub Release; do not disable SmartScreen or security software.
Build
Install Node.js, pnpm, the Rust MSVC toolchain, and the Windows build tools, then run:
pnpm install --frozen-lockfile
pnpm build:online
pnpm build:offline
pnpm test runs the frontend tests, visual-token checks, and Rust tests. pnpm release prepares both installers, SHA-256 files, and signed Tauri updater artifacts.
License
MIT. Upstream components retain their own licenses; see third-party notices and security policy.