Back to directory

deepseek-harness-desktop

Maintenance: Active

baihejiangnan/deepseek-harness-desktop

A three-platform desktop launcher for DeepSeek Harness with fully isolated multi-instance collaboration and an agent-workflow canvas. A portable ~18MB exe launches instantly with strong compatibility.

View on GitHub
$ dsh plugin add deepseek-harness-desktop

51

stars

0

forks

Rust

Language

MIT

License

2026-08-21

Created

2026-08-25

Last push

MIT-licensed, Tauri 2 desktop launcher for DeepSeek Harness that runs multiple runtime-isolated DSH instances and orchestrates them as a multi-agent pipeline via loopback HTTP.

DSH integration

Native runtime

Author-claimed

Safety audit

Unaudited

Last verified

2026-09-01

License

MIT

01What can it help you accomplish?

  • Run multiple fully-isolated DeepSeek Harness (DSH) instances side by side on the desktop

    Independent DSH instances, each with its own window, taskbar entry, port, Profile and isolated `DSH_HOME`

    DSH users who need parallel or separated sessions, API keys and provider configs without cross-contamination

  • Orchestrate multiple DSH instances as a coordinated multi-agent pipeline on the desktop

    A reusable multi-agent pipeline where nodes run DSH instances, pass artifacts (text, file paths) downstream, and a main instance aggregates results

    Users who want several specialized Agents to each handle a slice of a large task and combine outputs

02How to install into DeepSeek Harness

Not specified by the author

03DSH integration and capability boundaries

DSH integrationNative runtime

Desktop launcher that spins up fully-isolated official dsh instances and orchestrates them over loopback HTTP

  • Per-instance isolated DSH_HOME

    a fresh empty directory pointed to by the `DSH_HOME` env vara brand-new DSH instance with isolated sessions, API keys, presets and cache

  • Multi-instance collaboration / orchestration

    multiple running DSH instances wired as nodes in the collaboration panela dependency graph where parent/child nodes run in order and siblings run serially or in parallel; artifacts handed downstream

  • Loopback RPC control

    loopback HTTP calls (`POST /api/<method>`) bound to `127.0.0.1`dispatch, poll and cancel tasks to running DSH instances

04Who is it for? When not to use it?

Good for

  • DSH users who need parallel or separated sessions, API keys and provider configs without cross-contamination
  • Users who want several specialized Agents to each handle a slice of a large task and combine outputs

Not for

  • The README's platform badge lists Windows x64 only for the shipped desktop launcher (built with Tauri 2); the covered README portion does not describe macOS/Linux install steps.

05Compatibility, maintenance and safety notes

  • The README's platform badge lists Windows x64 only for the shipped desktop launcher (built with Tauri 2); the covered README portion does not describe macOS/Linux install steps.
2026-08-212026-08-25v0.0.5

MIT-licensed desktop launcher for DeepSeek Harness; repo created 2026-08-21, latest release v0.0.5 (2026-08-25), last push 2026-08-25.

06Frequently asked questions

What is DeepSeek Harness Desktop / DSH Launcher?

It's a Tauri 2 desktop launcher that runs multiple fully-isolated DeepSeek Harness (DSH) instances on your desktop. Each instance is a separate process with its own window, taskbar entry, port, Profile and `DSH_HOME` directory.

How does the isolation between instances work?

Isolation is a runtime hard boundary, not just separate folders. Every instance points `DSH_HOME` at a fresh empty directory, so sessions, API keys, presets and cache all start from zero and never mix — development, experiment and demo environments stay independent.

Can I make several DSH instances work together?

Yes. The collaboration panel lets you wire instances into a flowchart: each node is a running DSH instance handling a coarse task, nodes connect by dependency (parent/child run in order; siblings run serially or in parallel), and finished artifacts are passed downstream. A main instance aggregates the results — a reusable multi-agent pipeline.

How does the launcher talk to the instances?

A lightweight RPC: the main instance dispatches, polls and cancels tasks to running instances over a loopback HTTP interface (`POST /api/<method>`). The host is restricted to `127.0.0.1`, so the trust boundary is clear and no extra token is needed.

Which platforms does the desktop launcher support?

The README's platform badge lists Windows x64 for the shipped desktop app (built with Tauri 2); the covered README portion does not describe macOS/Linux install steps.

08Data and sources

  • Author-claimedgithub.comc0361c0f8edd…

    **DSH Launcher** · 多实例 DSH 桌面启动器

  • Author-claimedgithub.comc0361c0f8edd…

    DSH是 DeepSeek 官方开源的 Agent 运行时:模型负责"想",Harness 负责"做"。

  • Author-claimedgithub.comc0361c0f8edd…

    **DSH Launcher 把这些变成了桌面上的日常操作。** 它基于 Tauri 2 构建,启动器与每个实例都是独立进程:

This page is generated from the project’s public documentation, repository metadata and a structured parse of DSH Plugins; last verified on 2026-09-01. Found an error? Submit a correction.

🏆

Best DeepSeek Harness Plugins

Twelve plugins worth installing first — picked from the whole catalog, across every category.

DSH Plugins is an independent community directory of DeepSeek Harness plugins. Not affiliated with or endorsed by DeepSeek. Third-party plugins are not security-audited — review the source before installing.

New DeepSeek Harness plugins, weekly. No spam.