DSH Plugins Marketplace

DSH Plugins

Plugins

/

UI & Experience

/

dsh-desktop

a

dsh-desktop

Manifest valid★ 34k

A modern desktop solution built for the DeepSeek Harness (DSH) plugin ecosystem. Everything is a “plugin”; the desktop itself is also a “plugin.”

DSH Desktop:基于 DeepSeek Harness 构建的开源桌面客户端

DSH Desktop

基于 DeepSeek Harness 构建的 Windows 和 macOS 开源桌面客户端。

一键下载,开箱即用。

万物皆「插件」,桌面本身也是「插件」。

独立的社区开源项目,与深度求索不存在隶属、合作、授权或背书关系。
本仓库目前无深度求索员工或 DeepSeek Harness 上游官方团队成员参与;GitHub Contributors 中显示的上游贡献者来自 fork 继承和同步的提交历史。
中文 · English

DSH Desktop 中文对话界面

Latest release Total downloads GitHub stars MIT License Join Discord Supported platforms: macOS and Windows

DSH Desktop integrates the local Web UI, Host service, and plugin system of DeepSeek Harness into a native desktop application. The project pins a specific upstream version and runs it as-is; DSH Desktop provides the window, tray, terminal, updates, and workspace configuration, and combines them with upstream capabilities through the plugin mechanism provided by DeepSeek Harness.

Download & Install

The current official installer supports Windows x64 and macOS Universal. No additional environment is required — just download, install, and get started with one click.

PlatformDownloadInstallation
Windows x64Download installerRun the NSIS installer and follow the prompts to complete installation
macOS UniversalDownload DMGOpen the DMG and drag DSH Desktop into Applications

For detailed steps, plugin commands, and troubleshooting, see the User Guide and FAQ.

Together with all plugin authors, we want to build an open, composable, and sustainable DSH plugin ecosystem where every plugin can grow and improve alongside the others: DSH Plugin Ecosystem Initiative.

❤️ 赞助商
LogoDescription
Alibaba Cloud Wuying Cloud ComputerAlibaba Cloud · Wuying Cloud Computer
Thank you to Alibaba Cloud Wuying Cloud Computer for sponsoring this project! Wuying Cloud Computer Personal Edition provides cloud computer services to individual users, hosting compute, storage, and desktop environments in the cloud. It supports access from various terminals, offers on-demand spec selection, and is suitable for remote work, learning, development, and light creative scenarios.

Register via WeChat →
UCloud AstraFlowUCloud · AstraFlow
Thank you to UCloud AstraFlow large model for sponsoring this project! UCloud AstraFlow large model supports one-click invocation of 200+ models: including world-leading open-source large models such as Kimi K3, DeepSeek V4/V3, Qwen 3, GLM5.2, happyhorse, etc. No self-training required — ready to use out of the box.

Visit official site →
88API88API
88API is a one-stop multi-model API aggregation platform, operated by an overseas enterprise, with stable and efficient support for invoicing. The platform offers DeepSeek official and open-source channels, with prices starting at 50% off, perfectly suited for the DSH Desktop project. A single API Key gives you unified access to multiple domestic and international models, covering text conversation, image, audio, music, and video generation interfaces — applicable to AI coding, Agent automation, content creation, and application development.

Sign up now →

Docs

General users can start with the User Guide; developer documentation is only needed when extending or maintaining the project.

User Documentation

GoalEntry point
Installation and everyday useUser Guide
Quickly confirm the platform, environment, and usage boundariesFAQ
Understand data handling and privacy choicesPrivacy Policy
Understand why this project existsWhy DSH Desktop
See the full documentation index and README scopeDocumentation Index

Dev & Maintainer Docs

GoalEntry point
Read the plugin ecosystem proposalPlugin Ecosystem Proposal
Build a regular or Desktop pluginPlugin Development
Join the discussion on the unified plugin contractDSH Community Fabric Draft
Understand why the unified plugin framework is designed this wayResearch on Mature Frameworks and Real-World Plugins
Review the product and security design of the plugin marketplaceDSH Community Market
See the capabilities available to desktop pluginsDesktop Plugin API Reference
Understand how the desktop application worksArchitecture Overview
Check package-level build and release detailsdsh-plugin-desktop/README.md

Key Features

Desktop

把上游 DeepSeek Harness 的本地 Web UI 带到原生桌面。应用自动启动和管理本地 Harness 服务,集成系统托盘与桌面窗口,无需安装 Node.js 或执行命令。

手机远程控制 已内置

通过 iOS 和 Android 远程连接 Desktop,在手机上发起任务、查看 Agent 进度,并在需要时继续跟进。已在2.0.9及以上版本中内置

插件市场 已内置

DSH Community Market 已完成并内置,提供插件发现、详情、安装与管理。市场以开放方式连接各种插件数据源:任何人都可以提供、接入和使用符合公开 Schema 的来源,已有 API 也可以通过受审 adapter 加入合作数据源。

共建插件生态

DSH 的插件生态由社区共同建设。上游插件、DSH Desktop 插件和其他社区插件遵循统一的约定,可以通过相同的组合机制共同工作;欢迎加入共建,详见 DSH 插件生态倡议书。

First-Run Setup, Browser, and LAN Access

On first normal launch of an uninitialized profile, the native Setup Wizard provided by Desktop is shown first. It can set window mode and system material, plugin market, notifications, whether to auto-open in the system default browser, and Web access scope; it can also be skipped directly. Before the wizard is completed or skipped, neither the Host nor the main DSH window will start. Completed or skipped state is recorded per profile; an explicit recovery launch still enters the recovery assistant first.

Web service listens on loopback only by default. Enabling "Open in browser" makes Desktop pass the URL to the system default browser once the service is ready; this does not change network exposure. "Desktop Settings" shows the actual local URL. LAN access is a separate optional setting; when on, it also shows the current LAN URL.

Danger: Opening to the LAN provides no authentication; everyone on the same LAN can open DSH directly and operate your computer. Please enable this only with extreme caution on networks you fully trust.

Fixed-version check requests for automatic updates carry the currently installed version in the X-DSH-Desktop-Version header, stable or beta in X-DSH-Desktop-Channel, and a locally generated, persistently stored random UUID in the X-DSH-Desktop-Installation-Id header; this is not an identifier derived from hardware information. Installer downloads carry the channel and X-DSH-Desktop-Target-Version, but the download request and its redirects do not carry the installation identifier or the current version.

Plugin Ecosystem

Plugins are extension packs that add capabilities to DSH—models, tools, UI, workflows, all plugin-izable, freely combined like building blocks.

DSH Desktop does not modify the upstream source code, nor is it a fixed, hard-coded shell. The pinned upstream DeepSeek Harness runs as-is; the desktop shell itself — windows, tray, terminal, updates, and workspaces — is integrated as a DSH plugin and combines with upstream capabilities through the plugin mechanism provided by DeepSeek Harness into a single runtime. From the core agent to the desktop shell, the entire product follows the same "everything is a plugin" rule: plugins compatible with the pinned upstream version can be used, and desktop capabilities are also composed, replaced, and evolved in the same plugin style.

We want plugins to work like mobile apps: same rules, installed together, no interference.

For Developers

Unlike many other projects, this project itself is a DSH plugin: the desktop shell and third-party plugins use the same plugin composition mechanism. Desktop's plugin capabilities are already available for use. We provide Desktop services that let plugin developers integrate their plugins with desktop capabilities: for example, viewing and switching workspaces, or installing, updating, and removing plugins in the current workspace. For the full usage, see the Desktop Plugin API Reference. To understand why this boundary was chosen and which capabilities are not exposed to third-party plugins, see Why DSH Desktop and the Plugin Development Guide.

Relationship with DeepSeek Harness

DSH Desktop is an independent community project built on DeepSeek Harness and the Cordis plugin philosophy, aimed at providing an open, composable DSH desktop experience.

This repository is community-maintained; no DeepSeek staff or upstream official team members participate in this project. Upstream contributors on the GitHub Contributors page come from the forked commit history; such attribution only reflects commit origin and does not imply any affiliation, partnership, license, or endorsement.

The upstream project provides the core agent capabilities, plugin system, and Web UI; DSH Desktop is mainly responsible for:

  • Desktop application packaging
  • Starting, stopping, and recovering local services
  • Desktop window and system tray integration
  • macOS and Windows installer builds and releases
  • An interface experience better suited to desktop use

To run DeepSeek Harness from the command line or contribute to its core features, check the upstream repository first.

Special Thanks

Special thanks to the DeepSeek Harness original repository and the DeepSeek AI team. DSH Desktop is built on a pinned version of the upstream source code; the core agent, model, tool, session, Web UI, and plugin ecosystems all come from this project.

Also thanks to the Cordis project for the plugin-based foundation. Without these open-source projects, DSH Desktop would not exist.

We also thank the Koishi.js project and community for their long-standing plugin practices, tools, and experience, as well as all community members who have helped with discussions, testing, feedback, and plugin development.

And to you, who use and support it.

Development

The stable and Beta desktop packages are located in dsh-plugin-desktop/ and dsh-plugin-desktop-beta/ respectively. The outer repository uses Yarn, while the pinned deepseek-harness/ submodule continues to use its own pnpm workspace. Run from the repository root:

git submodule update --init --recursive
corepack yarn install --immutable
corepack yarn dev

The headless check uses corepack yarn check; for the complete build, test, and release boundaries, see the architecture documentation and the package-level README. To learn how to contribute, see CONTRIBUTING.md.

Community

Pick a platform to discuss issues, plugins, and progress.

企业微信QQ群
DSH Desktop 企业微信二维码DSH Desktop QQ群二维码

Discord: Join the DSH Desktop community

If you want to join our technical team, feel free to contact us at t4wefan@qq.com.

Friend Links

This section lists DeepSeek Harness ecosystem projects and developer tools.

ProjectDescriptionLinks
dshfindA community for learning and sharing about DeepSeek Harness (DSH).GitHub · Website
DSH 1024StoreA community plugin directory for the DeepSeek Harness (dsh) ecosystem (listing 4,120 plugins), with open-source online plugin marketplace, directory pipeline, and public query API; can be forked to build your own marketplace.GitHub
Awesome DSH PluginCurated list of DeepSeek Harness (DSH) plugins.GitHub
dsh-marketA visual plugin marketplace inside DeepSeek Harness, supporting browsing, searching, and one-click plugin installation.GitHub
ModLensProvides OCR, layout, and semantic recognition for DeepSeek Harness and plain-text coding agents.GitHub · Website
DeepSeek Harness Orange BookDeepSeek Harness community field-tested handbook.GitHub
dsh-web-uiA collection of DeepSeek Harness Web UI plugins and themes.GitHub · Gallery
dsh-TUIA full-screen interactive terminal interface for DeepSeek Harness.GitHub
dsh-tianshu-tuiA minimalist UI plugin for the DSH Web interactive terminal with a custom ANSI rendering core, ultra-smooth performance; adds TDD, evidence gate, and visual image module workflows on top of the official base.GitHub
dsh-contextDSH context insight panel: Context dashboard + /context command + Context browser, offering a one-stop view of context classification, content details, evolution trends, compression/injection events, and statistics, covering the full context lifecycle.GitHub · NPM
Agents-AnywhereControl coding agents on your computer remotely from your phone.GitHub
deepseek-harness-remoteA DeepSeek Harness remote control and multi-device collaboration plugin based on P2P and APIProxy.GitHub
DSH-better-sidebarA sidebar workspace for DeepSeek Harness integrating files, terminal, Git, and sub-agents.GitHub
Awesome DeepSeek HarnessCurated list of DeepSeek Harness plugins, tools, and infrastructure.GitHub · Website
DeepSeek.clubThe world's largest third-party DeepSeek open-source ecosystem community, aggregating a model repository, app rankings, a Harness plugin library, and a Harness Academy — one-stop service for developers, researchers, and enterprise users.Website
MkSaaS · TanStarterCommercial SaaS starter templates for indie developers. MkSaaS is built on Next.js; TanStarter on TanStack Start and Cloudflare, with built-in AI, authentication, payments, and admin panel.MkSaaS · TanStarter

To get your project listed, join the WeChat group and DM @王博升Benson, or contact t4wefan@qq.com, or submit an issue.

License

This project is released under the MIT License.

“DeepSeek Harness”是深度求索公司的注册商标。本文仅为准确说明兼容性、技术来源及与上游软件的关系而使用该名称。

本项目完全开源免费。如果有人向您以任何形式出售此软件,请拒绝交易。

DSH Desktop 是独立的社区项目,与深度求索不存在隶属、合作、授权或背书关系。

Star History

Star History Chart

Compatibility

DSH 0.2.1-rc.3: failedDSH 0.2.1-rc.2: errorDSH 0.2.1-rc.4: failed

Versions

Latest versionPublishedSize
0.0.1——
2.0.0——

Comments

Loading…

Similar plugins

dsh-desktop-app

by MARIOMLY

Open the DeepSeek Harness Web UI as a standalone desktop app window (Chromium --app mode) — a DSH host plugin. / 把 DSH Web 界面变成独立桌面应用窗口的 DSH 插件。

Development & InfrastructureManifest valid

★ 0

MIT

JavaScript

Sep 14, 2026

dsh plugin --profile web add dsh-desktop-app

by ahikl

DeepSeek Harness 桌面端插件:基于 Electron 的 dsh Web UI 桌面外壳。| An Electron desktop shell for the DeepSeek Harness Web UI, with a system tray and a custom title bar.

Development & InfrastructureManifest valid

★ 0

↓ 199/wk

MIT

TypeScript

Aug 16, 2026

dsh plugin --profile web add @ahikl/dsh-desktop

by IriskaDev

dsh-desktop is a DSH(DeepSeek Harness) bundle patch plugin (cordis.patch.yml) that provides a surface named desktop, which launches a native Electron window that loads the DSH Web UI

Manifest valid

★ 0

MIT

JavaScript

Sep 19, 2026

dsh plugin --profile web add dsh-desktop

by yunshu-iii

DSH Harness 桌面端插件:窗口底部状态栏显示 DeepSeek API 余额与 token 用量 | Desktop plugin for DeepSeek Harness

Manifest valid

★ 0

MIT

JavaScript

Oct 23, 2026

dsh plugin --profile web add dsh-api-usage-meter

by zlZayn

DSH 插件:把 WorkBuddy 桌面 App 里的模型接入 DeepSeek Harness,零配置直接用。(原生嵌入"设置-插件-插件配置")

Workflow & AutomationManifest valid

★ 21

↓ 1.7k/wk

MIT

TypeScript

Oct 3, 2026

dsh plugin --profile web add dsh-workbuddy-bridge

by wwwwangpengggg

DSH 桌面插件:在桌面角落常驻一个置顶小窗,实时显示 DeepSeek API 余额与本次开机消耗的 token。七套配色、可用自己的图片当背景、× 收进托盘。

Tools & CapabilitiesManifest valid

★ 0

MIT

PowerShell

Sep 25, 2026

dsh plugin --profile web add dsh-api-balance