AI Agent Hub
Back to plugins
🖥️

dsh-gui

Client Updated 2026.08.15

Run the following command in DeepSeek Harness:

dsh plugin install duanjiangDJ/dsh-gui

Paste the following prompt into your AI chat to install this plugin:

Run dsh plugin install duanjiangDJ/dsh-gui in the DeepSeek Harness terminal to install this plugin; source: https://github.com/duanjiangDJ/dsh-gui

About this plugin

DSH web sessions typically live inside a browser tab: you have to keep the tab pinned, worry that closing it kills an in-flight thought, and juggle an ever-growing tab bar across multiple conversations. dsh-gui pulls that experience into a lightweight native window so you open DSH the way you open any desktop app, while the session process stays alive independently of the window—minimizing or closing the GUI never interrupts an ongoing generation or reasoning step.

Under the hood it is built on Neutralino.js (roughly 2.4 MB binary on Windows) and renders through the OS-native engine (WebView2, WKWebView, or WebKitGTK). The window uses the operating system frame, inheriting DWM animations, rounded corners, edge resizing, and title-bar dragging without any custom chrome overhead. The server runs as a detached process (via WMI on Windows), fully decoupling the GUI lifecycle from the business session. Internally the plugin auto-routes to the correct per-platform GUI client line and ships a platform-agnostic session-header button plus a desktop_open tool, keeping integration friction to a minimum.

It is aimed at developers and engineers who use DSH hours every day and want a near-native desktop feel without the payload and memory cost of Electron. If you only run a quick snippet occasionally, a browser tab will serve you fine; but for sustained, multi-hour DSH sessions where window management and stability matter, dsh-gui is an almost invisible upgrade.

Use Cases

  • Open DSH like a native desktop app instead of juggling browser tabs during long daily sessions
  • Close or minimize the window without interrupting an in-flight session or reasoning step
  • Get a consistent lightweight native-window experience across Windows, macOS, and Linux without Electron overhead

Best For

  • Developers who spend hours in DSH daily and need reliable window management and session stability
  • Engineers who want a native desktop feel without the payload and memory cost of Electron
  • Technical users who switch between operating systems and need a unified lightweight GUI entry point