hanwuji1/dsh-web-launcher

One-click launcher for the Web UI: a double-click Start-DSH-Web.cmd on the Windows desktop that boots dsh web and auto-opens the browser (polling until ready), plus a web_launcher model tool (install / open / status).

A one-click launcher for the DSH web UI: a double-click Start-DSH-Web.cmd that starts dsh web for you, plus a desktop shortcut, so you do not have to open a terminal and remember the command. It ships a web_launcher tool and a ~60-line auditable .cmd template rather than a compiled executable — zero dependencies and no build chain.

Notifications & Integrations ★ 0 updated 2026-08-15
View on GitHub ↗

Install

dsh plugin --profile web add dsh-web-launcher

README install; an equivalent GitHub form is documented: dsh plugin --profile web add github:hanwuji1/dsh-web-launcher. npm package dsh-web-launcher 0.3.2 (registry-verified 2026-09-11; registry repository field -> github.com/hanwuji1/dsh-web-launcher). Upgrade with dsh plugin --profile web update dsh-web-launcher; uninstall with dsh plugin --profile web remove dsh-web-launcher plus deletion of the two generated files.

Compatibility

Verified on dsh 0.1.0-rc.6 with the web profile; installs through the standard dsh plugin add flow (dsh.bundle manifest), so dsh plugin update picks up new versions. Windows-oriented: it writes Start-DSH-Web.cmd under %LOCALAPPDATA%\dsh-web-launcher and a DeepSeek Harness Web.lnk desktop shortcut, spawning powershell.exe (WScript.Shell) to create the shortcut. Config in the profile's cordis.patch.yml replaces the whole row, so restate the keys you keep (e.g. shortcutName).

Details

Recent updates

README documents the zero-dependency stance: the launcher is a plain .cmd template you can read before running, files written are limited to the launcher script and one desktop shortcut, and removal leaves nothing behind.

FAQ

How do I install dsh-web-launcher?
Run: dsh plugin --profile web add dsh-web-launcher (or the GitHub form github:hanwuji1/dsh-web-launcher), then launch the generated Start-DSH-Web.cmd or the desktop shortcut.
Why is the launcher a .cmd instead of an exe?
Zero dependencies, no build chain and ~60 lines you can read before running — auditable by design.
How do I remove it?
Run dsh plugin --profile web remove dsh-web-launcher and delete the two generated files (the .cmd under %LOCALAPPDATA%\dsh-web-launcher and the desktop shortcut); the plugin leaves nothing else behind.

More plugins in Notifications & Integrations

Browse more in Notifications & Integrations

Guides for Notifications & Integrations plugins