DSH APP DeepSeek Harness (dsh) brand desktop client
JochenYang/dsh-app · skills
DSH APP A branded desktop client for DeepSeek Harness (dsh), maintained by community developers.
★ 2GitHub stars
1Forks
2026-09-06Last updated
TypeScriptLanguage
—License
Key features
- DSH APP is a self-contained, no-fork encapsulated client: the kernel is self-hosted (userData/kernel/, atomic activation + rollback), and all functions are superimposed on the upstream kernel with the dsh plug-in suite (plugins/). The upstream release is just an ordinary kernel update.
- Built-in runtime drift detectionWhen upgrading and installing, if the built-in runtime content of the new version is inconsistent with the kernel directory of the same name on the disk (for example, a new plug-in is added to the suite), it will be automatically detected at startup (sha512 comparison + version guard) and reactivated. The built-in runtime will not silently inherit the old content and cause missing plug-ins
- Suite wiring (completed automatically every time the server starts, src/main/brand-suite.ts)
- Module analysisThe seven suite plug-ins are linked into $DSH_HOME/profiles/node_modules/@dsh-app/ (junction for Windows)
Install command
dsh plugin --profile web add github:JochenYang/dsh-app