zoomc/dshpilot

zoomc★ 0TypeScriptLast synced: 2026-08-15

Open on GitHub

Bilingual Tauri desktop workstation and self-hosted remote control plane for DeepSeek Harness

README excerpt

DSHPilot A polished desktop shell and self-hosted remote control plane for DeepSeek Harness. English · 中文 Developer preview · Tauri 2 · Rust · TypeScript · pnpm English About DSHPilot is a cross-platform DeepSeek Harness desktop application for macOS, Windows, and Linux. It keeps the official deepseek-harness Web UI and Agent Loop authoritative, while adding the operating-system layer that a desktop product needs: process supervision, a bundled Node Runtime, single-instance behavior, tray integration, native notifications, signed Runtime updates, and a self-hosted restricted remote PWA. The project is deliberately built as a dsh-plugin and dsh-client extension around the official Harness seams. Upstream source is pinned as a physical submodule under vendor/deepseek-harness ; DSHPilot does not fork or patch the Harness core. Highlights - Reliable desktop lifecycle — starts dsh web before the WebView navigates, adopts an already-running loopback service, captures logs, performs readiness checks, restarts unexpected exits with bounded backoff, and shuts down gracefully. - Independent update channels — Desktop App updates and tested Harness Runtime updates are separate. Runtime candida…

View full README on GitHub →
Tools / Devdeepseek-harnessdeepseek-harness-desktopdesktop-appdsh-plugindshpilotdshpilot-desktopremote-pwarust

Category