AI Agent Hub
Back to plugins
🖥️

dsh-desktop

Client Updated 2026.08.21

Run the following command in DeepSeek Harness:

dsh plugin install IriskaDev/dsh-desktop

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

Run dsh plugin install IriskaDev/dsh-desktop in DeepSeek Harness to install this plugin; the source repository is at https://github.com/IriskaDev/dsh-desktop.

About this plugin

When working with DSH Agent workflows, the Web version always requires spinning up a local HTTP server and then manually opening a browser tab, making the experience feel more like debugging a server than launching a desktop app. dsh-desktop replaces this chain entirely: one command opens a native Electron window instantly, reusing the full DSH Web frontend, session persistence, Agent, and tool chain, with zero TCP ports listening on the system.

Under the hood, a custom dsh-desktop:// protocol combined with an IPC bridge replaces node:http altogether. Static assets, API calls, and event streams all travel through Electron inter-process communication, fulfilled by the host process. The system title bar is hidden and replaced by a self-drawn bar matching DSH theme tokens, while native window controls remain as color-matched overlays. Process management is bidirectional: closing the window triggers DSH to dispose itself, and if the parent process exits, Electron probes every two seconds and quits automatically, leaving no orphan processes or lingering windows.

Ideal for developers who already rely on DSH Agent ecosystems and tooling but prefer a desktop-app experience, or for workflows in restricted network environments where localhost access is unavailable yet the full DSH Web frontend is still needed.

Use Cases

  • One command opens a native desktop window with zero setup
  • No local HTTP server at all, requests travel over IPC and a custom protocol
  • Window close or parent exit triggers clean shutdown with no orphan processes

Best For

  • DSH users who prefer a desktop-app feel over browser tabs
  • Developers in restricted network environments who need full DSH frontend
  • Teams wanting a zero-config local AI workflow without manual server steps