dsh plugins中文
← Back to popular plugin directory

DSH desktop client

Void0312Aurora/dsh-desktop-electron · enterprise

Cross-platform Electron desktop shell for the DSH Web GUI: tray-resident standalone window over your own dsh web, no bundled Node runtime.

★ 4GitHub stars
1Forks
2026-08-14Last updated
TypeScriptLanguage
BSD-3-ClauseLicense

Project overview

An Electron desktop shell for the DeepSeek Harness (dsh) Web GUI: it spawns dsh web, waits for the server's readiness line, and hosts the GUI in a standalone window with tray residency.

The Web GUI is the harness's richest surface but normally lives in a browser tab: no taskbar presence, no tray, and every launch means opening a terminal and keeping the tab alive. This shell makes it a real desktop window.

1. DSHBIN — an explicit path to a dsh executable; 2. DSHHOME — a harness checkout root (/.dsh/source/current for an install.sh install). Its built apps/cli/lib/bin.js is preferred; otherwise the tsx source launch is used, exactly as the checkout's own pnpm run dsh does; 3. dsh on PATH.

Install command

dsh plugin --profile web add github:Void0312Aurora/dsh-desktop-electron
View GitHub repository ↗Back to popular plugin directory