DSH Plugins Marketplace

DSH Plugins

Plugins

/

dsh-launcher

m

dsh-launcher

Discovered

A lightweight cross-platform desktop app for installing, updating, and managing DeepSeek Harness Web on macOS and Windows.

DSH Launcher logo

DSH Launcher

A lightweight desktop app for installing, updating, and controlling DeepSeek Harness Web.

简体中文 · Download · Report an issue

[!IMPORTANT] DSH Launcher is currently a developer preview. It is an unofficial, community-maintained project and is not affiliated with or endorsed by DeepSeek.

DSH Launcher preview

Why it exists

DeepSeek Harness Web is normally started with npx @deepseek-ai/dsh web. DSH Launcher brings installation, version checks, and process control into one desktop interface, so routine use does not depend on repeatedly entering a command.

Features

  • Detects app-managed, global npm, and npx-cached @deepseek-ai/dsh runtimes
  • Checks npm for new versions and updates only with user confirmation
  • Starts, opens, restarts, and stops the DSH Web service
  • Manages verified DSH processes started from either a terminal or the launcher
  • Lets you choose the working directory used to start DSH
  • Refuses to terminate unrelated processes occupying port 3080
  • Supports macOS, Windows, Simplified Chinese, and English
  • Supports light, dark, and system appearance

Installation

Prebuilt installers will be published on GitHub Releases. The current version can be run directly from source.

Node.js and npm must be available before DSH Launcher can run Harness. A runtime installed through the app is isolated in the application data directory: it does not alter global npm packages or require administrator privileges.

Run from source

Prerequisites

git clone https://github.com/minorsnownight/dsh-launcher.git
cd dsh-launcher
npm install
npm run desktop

Build an installer for the current platform:

npm run dist

How it works

DSH Launcher searches for a usable runtime in this order:

  1. The launcher-managed runtime in the application data directory
  2. A global npm installation
  3. The local npx cache

The service runs at http://127.0.0.1:3080. If that port is occupied, the launcher inspects the listening process and only offers restart or stop controls when it can verify that the command belongs to @deepseek-ai/dsh.

The “working directory” is the current directory used when starting DSH. Harness reads and works with project files there. Stop the service before changing it.

Privacy and safety

  • No account system, telemetry, or analytics
  • No silent DSH installation or updates
  • No user-controlled strings interpolated into shell commands
  • Service health checks stay on the local loopback address
  • Unverified port owners are never terminated

Development

npm run typecheck
npm test
npm run build
cargo test --manifest-path src-tauri/Cargo.toml

See AGENTS.md and docs/PRODUCT.md for project structure and product boundaries. Read CONTRIBUTING.md before submitting changes. Report security issues privately as described in SECURITY.md.

License

DSH Launcher is available under the MIT License.

“DeepSeek” and related marks belong to their respective owners. This project only manages the user's local installation of @deepseek-ai/dsh; it does not include or redistribute that package.

Comments

Loading…

Similar plugins

dsh-desktop

by yxccai

Unofficial Windows and macOS desktop app for DeepSeek Harness, with bundled runtime and automatic reuse of existing DSH environments.

Development & InfrastructureTerminal & ClientsManifest valid

★ 11

↓ 281/wk

MIT

JavaScript

Aug 21, 2026

dsh plugin --profile web add @sanqi-normal/dsh-webui-market-plugin

by zsyu9779

Unofficial cross-platform desktop app for DeepSeek Harness. Native Wails shell for the DSH Web UI on macOS, Windows, and Linux.

Terminal & ClientsModels & ProvidersManifest valid

★ 8

↓ 30/wk

MIT

Go

Sep 24, 2026

dsh plugin --profile web add @aaravarr/dsh-subagent-max

by SchrodiL

Desktop launcher for Deepseek Harness as a Chrome APP

Manifest valid

★ 0

↓ 49/wk

JavaScript

Aug 20, 2026

dsh plugin --profile web add dsh-chrome-app-launcher

by wangzhuoyuan229-source

macOS desktop launcher for DeepSeek Harness — Chrome, custom transparent icon, and installation skill

Tools & CapabilitiesManifest valid

★ 0

Shell

Sep 23, 2026

dsh plugin --profile web add dsh-deepseek-launcher

by ayingQAQ

Windows 上的 DeepSeek Harness Web 一键启动器|One-click launcher with background restart and browser refresh.

UI & ExperienceTerminal & ClientsManifest valid

★ 4

↓ 110/wk

MIT

JavaScript

Aug 18, 2026

dsh plugin --profile web add dsh-web-launcher

by imaginevoldermert

A minimal Windows launcher plugin for DeepSeek Harness

Manifest valid

★ 0

MIT

TypeScript

Aug 23, 2026

dsh plugin --profile web add dsh-minimal-launcher-plugin