DSH Plugins Marketplace

DSH Plugins

Plugins

/

Terminal & Clients

/

deepseek-harness-desktop

d

deepseek-harness-desktop

Identified

deepseek-harness-desktop

The plugin-native AI agent workspace, packaged as a real desktop app.

An independent desktop distribution of DeepSeek Harness with the complete Web UI, a supervised local sidecar, and a bundled Node.js runtime.

License: MIT Tauri 2 Node.js 24 GitHub stars

English · 中文 · Download · Quick start · Architecture · Contributing

Developer preview: expect compatibility-breaking changes before the first stable release.

About this project

deepseek-harness-desktop packages DeepSeek Harness as a self-contained desktop application. It is maintained in this repository as an independent project and preserves the upstream Harness runtime, plugin architecture, and Web UI.

  • One app, complete runtime — Tauri bundles the production dsh deployment and an official Node.js 24 executable.
  • The full Harness experience — workspaces, sessions, settings, tools, skills, subagents, and plugin composition stay in the existing Web UI.
  • Local by design — the sidecar listens only on 127.0.0.1 with an OS-assigned port.
  • Supervised lifecycle — Rust starts the sidecar, waits for its readiness signal, and terminates it when the app exits.
  • Small trusted desktop layer — the loopback UI receives no Tauri shell capability; process control stays in Rust.
  • Cross-platform build path — bundled Node targets are defined for Apple Silicon and Intel macOS, x64 and ARM64 Linux, and x64 and ARM64 Windows.

Desktop preview

DeepSeek Harness Desktop home screen

General settingsModel providers
General settings in the desktop applicationModel provider settings in the desktop application

Plugin configuration in the desktop application

Download

Download for macOS

The developer-preview DMG supports Apple Silicon Macs (arm64). This build uses ad-hoc code signing and is not notarized by Apple; if macOS blocks the first launch, Control-click DeepSeek Harness, choose Open, and confirm the prompt.

Quick start

Build from source

Building from source requires the repository's Node.js and pnpm versions, Rust, and the Tauri 2 platform prerequisites.

git clone https://github.com/fendouai/deepseek-harness-desktop.git
cd deepseek-harness-desktop
pnpm install
pnpm --filter dsh-desktop build

The macOS build, which is the currently verified desktop target, is written to:

apps/desktop/src-tauri/target/release/bundle/macos/DeepSeek Harness.app

Run the desktop application in development mode with live process output:

pnpm --filter dsh-desktop dev

How it works

flowchart LR
  A["Tauri 2 desktop host"] -->|"starts and supervises"| B["Bundled Node.js sidecar"]
  B -->|"runs dsh web --port 0"| C["DeepSeek Harness runtime"]
  C -->|"serves on 127.0.0.1"| D["Existing Web UI in WebView"]
  D -->|"Typert RPC"| C
  A -->|"navigates after readiness"| D

The preparation step builds Harness and the Web frontend, creates an isolated production dependency deployment, verifies the pinned official Node.js archive with SHA-256, and gives the executable Tauri's target-specific sidecar filename. Desktop data lives under Tauri's application data directory and remains separate from the CLI's home.

The detailed runtime and cross-compilation contract lives in the desktop application README. The architectural decision is recorded in the desktop host Agent Note.

Upstream foundation

DeepSeek Harness is powered by Cordis, whose composition model is described in A Programming Paradigm for Spatiotemporal Composability. Plugins provide the model, tools, filesystem, shell, sessions, workflows, permissions, UI modules, and other capabilities; applications assemble only what they need.

The desktop host is intentionally small: product behavior continues to come from upstream-compatible Harness plugins and the existing Web UI. Start with the architecture documentation to understand the runtime, or follow the development guide to work on this repository.

Project links

Contributing

Contributions are welcome. Read CONTRIBUTING.md before opening a pull request. Agents working in this repository must also follow AGENTS.md.

License

DeepSeek Harness Desktop is available under the MIT License. Third-party dependencies and their licenses are listed in THIRD_PARTY_NOTICES.md.

Comments

Loading…

From the same category

dsh-TUI

by ccch1mneyyy

DSH 官方公众号收录的 TUI 补位插件:Claude Code 风,鲸鱼顶栏/实时状态/流式思考/双击 Esc 回滚/上下文进度+TPS。npm 一键装。 DSH official WeChat featured TUI plugin — Claude Code style: whale bar, live status, streaming thoughts, double-Esc rol

Terminal & ClientsManifest valid

★ 4k

↓ 16.5k/wk

MIT

TypeScript

Oct 4, 2026

dsh plugin --profile terminal add @deepseek-harness-tui/dsh-tui

by strukto-ai

The World's First Virtual Terminal for AI Agents

Terminal & ClientsManifest valid

★ 3.7k

↓ 344/wk

Apache-2.0

TypeScript

Oct 4, 2026

dsh plugin --profile agent add @struktoai/mirage-dsh

by bowenliang123

The best DeepSeek Harness plugin for context insight and management, with context dashboard / browser / sidebar and context command, for context statistics, composition, breakdown, evolution details,

Tools & CapabilitiesUI & ExperienceTerminal & ClientsManifest valid

★ 1.8k

↓ 38.5k/wk

Apache-2.0

TypeScript

Oct 4, 2026

dsh plugin --profile web add dsh-context

by huiliyi37

官方 DeepSeek Harness 的交互式终端 UI 插件:自研 ANSI 极简交互渲染、流式 Markdown/工具卡、16+ 主题、slash 命令与选择器、输入历史与本地偏好持久化、LSP 诊断、memory记忆,很丝滑的开发体验。

Terminal & ClientsManifest valid

★ 282

↓ 560/wk

Apache-2.0

TypeScript

Sep 30, 2026

dsh plugin --profile terminal add @huiliyi37/dsh-tianshu-tui

by Hilbert-beinghappy

面向 DeepSeek Harness 的 Claude Code 风格终端界面,支持 Windows、macOS 与 Linux,兼容透明终端、VS Code 主题和自定义配色。

Terminal & ClientsManifest valid

★ 197

↓ 108/wk

MIT

TypeScript

Oct 1, 2026

dsh plugin --profile web add seektty

by T-Auto

deepseek-harness Plugin Access and Implementation Standards / deepseek-harness交互生态插件规范与实施标准

Terminal & Clients

★ 81

MIT

JavaScript

Oct 3, 2026

Index only — not installable