dsh-desktop: Electron Desktop Plugin for DeepSeek Harness

ahikl/dsh-desktop is an out-of-tree desktop plugin for DeepSeek Harness (DSH) licensed under the MIT License. This plugin wraps the DSH Web UI with Electron to convert it into a desktop application, without modifying the DSH source code or adding Electron to the DSH dependency tree. Core features include a borderless window, a custom title bar that automatically follows the theme, system tray interactions (show, open browser, exit), and minimizing to the tray when closing the window. URL parsing follows the priority of the `--url` parameter, the Web Server port, and automatically launching `dsh web`. Users can install the plugin via the `dsh plugin` command and use `dsh --p`

Read More
dsh-clean-desktop-shell: Adding a Native Desktop Shell to the Configured DSH Web

dsh-clean-desktop-shell is an MIT-licensed plugin for DeepSeek Harness (DSH), designed to provide a native desktop window shell for an already-configured DSH Web instance. It does not modify the web interface; instead, it leverages Electron to deliver system tray, single-instance behavior, and backend management features. It supports reusing existing web configurations, enabling zero migration. The plugin connects to local port 3080 by default and features backend liveness monitoring, an offline page display, and automatic reconnection. Users can start, restart, or shut down the backend service with one click via the tray, with support for automatic backend path detection, desktop shortcut creation, and update checks. It is distributed in two forms: a DSH plugin version and a standalone installer version, with the latter supporting Windows NSIS auto-updates and macOS Intel

Read More