dsh-portable-launcher¶
⭐ 2 · ✅ active · client
| Type | client | Category | Desktop |
| Stars | ⭐ 2 | Status | ✅ active |
| Author | 15828148 | Updated | 2026-08-14 |
One-liner¶
One-click portable launcher for DeepSeek Harness (dsh) Web UI on Windows. Auto-installs Node.js and dsh with China mirror fallback, 3-stage progress with retries and resume, zero-download fast path when ready. No admin needed.
About¶
One-click launcher for DeepSeek Harness (dsh) Web UI on Windows. Zero-config for end users: it auto-installs a portable Node.js and the dsh package when missing, then starts the local Web UI at http://127.0.0.1:3080.
✨ Key Features¶
- 3 major stages with live progress:
[1/3]Node.js check →[2/3]dsh package check →[3/3]launch - Zero-download fast path: when everything is already installed, launch is direct — no downloads, no registry checks
- Automatic portable Node.js install (no admin required; portable mode - no registry or system PATH changes, everything stays inside the package folder)
- Automatic dsh install via a local
npm install --prefixinto the package folder (no global install, no system changes; China npm mirror fallback on retries - Up to 3 retries per step with clear prompts, then concrete manual instructions
- Resume support: close the window mid-setup, run again — it continues from where it stopped
- Boot-time log (
dsh-startup.log) written next to the launcher - 64-bit check, writable-folder check, port-conflict handling
📚 Learn more¶
Usage
- Download
dsh-web-ui-portable.zipfrom Releases and extract it anywhere (e.g.D:\or Desktop — not Program Files) 2. Runsetup.batonce — creates a desktop shortcut "DSH Web UI" with the icon 3. Double-click DSH Web UI (ordsh-web.bat) 4. First run: pressYif asked to download Node.js; downloads take a few minutes 5. Add your own DeepSeek API key in the UI Se