dataelement/dsh-desktop

DSHDesktop:DeepSeek Harness Desktop / DeepSeek Harness 桌面版

What it solves

It provides a native, local-first desktop application wrapper for DeepSeek Harness, removing the need for users to manually manage a CLI or browser tabs to run the Agent runtime and Web UI.

How it works

DSH Desktop packages the DeepSeek Harness experience into an installed app for macOS and Windows. It automatically manages the local runtime, handles system-level directory picking for workspaces, and manages user profiles, plugins, and sessions outside the application directory to ensure data persists across updates. It also includes a paired bridge that allows users to access their local sessions from a mobile phone via a local network or a temporary public tunnel.

Who it’s for

Users who want a streamlined, installed desktop experience for DeepSeek Harness with easier plugin management, portable agent presets, and the ability to continue sessions on mobile devices.

Highlights

  • Native Host Capabilities: Automates the starting and stopping of the Harness runtime and integrates with native system directory pickers.
  • Portable Presets: Supports importing and exporting custom Agent presets as .dshpreset packages with built-in conflict checks.
  • Mobile Integration: Allows paired phone access to local sessions via a secure pairing token and approval process.
  • Recovery Tools: Features a "Safe Mode" to block third-party plugins if they cause startup or rendering failures.
  • Security Focused: Serves the UI on a random loopback port and uses renderer sandboxing to block untrusted in-app navigation.

Related

  • Project
  • Project
  • Project
  • Project
  • Project