dsh-desktop: A Plugin for Directly Launching the Native DSH Desktop Client
`dsh-desktop` is a DSH plugin designed to deliver a native desktop application experience using Electron. It uses IPC communication instead of HTTP services, enabling one-click window startup without manually opening a browser while reusing all of DSH's web capabilities. The plugin supports hiding the native title bar, customizing the UI style, and a two-way cleanup mechanism when the window is closed. To install it, download the Release package and link it to a DSH profile, then launch it with `dsh --profile dsh-desktop`; terminal behavior can be controlled via environment variables.
Read Moredsh-desktop: A Windows companion plugin for DeepSeek Harness providing system tray, desktop window, and auto-start
# Introduction For developers using the DeepSeek Harness (DSH) Web profile on Windows, the daily workflow is roughly as follows: open the terminal, execute `dsh web`, wait for the service to start, and then switch to the browser to access it. There is no system tray icon, no desktop shortcut, and everything resets after a computer restart. To create a traditional "desktop client," one would need to maintain an additional chain for downloading, installing, and updating. dsh-desktop changed its approach: turning the desktop experience into a Web plugin. DSH's philosophy is "everything is a plugin," and the desktop is no exception—it is provided as a Web plugin, requiring no separate installation of an independent desktop client, and no administrator privileges are required throughout. After installing the plugin, restart the Web profile...
Read Moredsh-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@anestis271/dsh-desktop: Giving DeepSeek Harness Official WebUI a Desktop Shell
@anestian271/dsh-desktop is an npm plugin for DeepSeek Harness (DSH), designed to wrap the official WebUI as a native desktop application shell, addressing the need for users to have native windows, system tray, and quick-launch entries without installing a standalone MSI/DMG installer or forking the official codebase. Following the "everything is a plugin" philosophy, this plugin retains all business functionality of the official WebUI and only adds desktop integration capabilities at the outer layer. Core features include: providing native window controls, a system tray (supporting real-time bilingual switching between Chinese and English, show/hide, refresh, and other operations), optional desktop quick-launch entries, and login-on-startup. It ensures that only one window and tray instance is maintained per profile, and clicking the shortcut again directly brings up the existing window rather than creating duplicate instances.
Read More