SponsorLobeHubLobeHubLearn more
dshfind
Back to plugins

Deepseek-Harness-DesktopB56

@ChisaAlter
View Repo

An Electron desktop shell around the official DeepSeek Harness web UI: it doesn't rebuild the chat interface, only handling windows, tray, workspaces, API keys and launch orchestration — plus reasoning-effort levels for third-party models, a vision-model fallback, custom themes and backgrounds, and a plugin market.

Star
72+11
7-day growth
Contributors
2
Language
JavaScript
Updated
2026-08-14
Not an installable plugin package

The package.json declares no dsh.bundle, so even once installed into a profile it is never assembled. It may be an index list, documentation, a standalone app, or still in development — check the repo README for how to use it.

Editor's notes

This desktop client keeps a deliberately narrow scope: conversation, tool calls and approvals still run through the official `dsh web`. Electron only takes over windows, tray, workspaces, API keys and launch orchestration, then fills a few gaps the official build leaves open. At startup it checks `127.0.0.1:3080`, kills leftover dsh processes from the last run, and hops to a free port if something else holds it; a triple launch chain tries the `vendor/deepseek-harness` build output, then a local `dsh`, then `npx @deepseek-ai/dsh`, so one of them always comes up. Workspaces register into Harness over RPC at startup, with nothing to create by hand. The additions: custom and third-party models can be given five reasoning-effort levels from Low to Extreme, switchable right in the input bar; when the main model can't read images (yes, DeepSeek), a separately configured vision model looks at the picture first and hands the description to the main model; Appearance lets you pick a built-in theme or build your own, with separate light and dark palettes, frosted glass, pixelation and glass opacity all adjustable, plus a background image; and the plugin market reads the GitHub `dsh-plugin` topic directly, filtered by UI, workflow, tools, notifications, development and learning categories, installing and removing into the web profile in one click via the official `dsh plugin --profile web add`. A frameless window with a custom title bar, a persistent tray icon, and a green update button next to Settings when a new release lands. API keys live separately from config and are injected into the dsh process through `DEEPSEEK_API_KEY`. Windows x64 installers only for now.

  • Doesn't rebuild the chat UI: conversation and approvals stay on the official `dsh web`, while Electron handles windows, tray, workspaces, keys and launch
  • Triple launch chain (vendor build → local `dsh` → `npx`) with automatic port fallback, and workspaces auto-registered over RPC at startup
  • Five reasoning-effort levels for third-party models, switchable from the input bar; a dedicated vision model covers for main models that can't read images
  • Plugin market reads the GitHub `dsh-plugin` topic with category filters and one-click install/uninstall; themes and backgrounds support frosted glass, pixelation and opacity
Score breakdown
Scored 2026-08-14
Activity
21.9
Star heat
15.3
Engineering
15
Maintainer
4.4

桌面壳附带识图模型兜底、主题与内置插件市场,功能密度高

Share card

Drop it into your README — it links back to this page.

Badge (inline)
Badge (inline)
[![dshfind](https://dshfind.com/api/badge/ChisaAlter/Deepseek-Harness-Desktop)](https://dshfind.com/en/plugins/ChisaAlter/Deepseek-Harness-Desktop?ref=badge)
Card (440×200)
Card (440×200)
[![dshfind](https://dshfind.com/api/card/ChisaAlter/Deepseek-Harness-Desktop)](https://dshfind.com/en/plugins/ChisaAlter/Deepseek-Harness-Desktop?ref=badge)