← all repositories
whitelonng/dshcode

Clickable DeepSeek Harness: AI Agents Without the Terminal

It turns DeepSeek’s open-source agent framework into a double-clickable desktop app for developers who would rather not babysit a local web server.

715 stars TypeScript AgentsCoding Assistants
dshcode
Collecting fresh signals — velocity needs a few days of history.
collecting data…
star history

What it does

DSHCode is an independent community project that packages DeepSeek’s open-source deepseek-harness agent framework—complete with its plugin runtime, Web UI, and interactive GenUI cards—into an installable macOS and Windows application. The Electron shell stays intentionally thin, serving only as a hardened container that launches a local loopback server and displays the upstream interface, which means the actual product behavior and feature set come straight from DeepSeek Harness itself.

The interesting bit

Rather than forking the UI or re-implementing features, the desktop shell delegates everything to the upstream web package and simply adds desktop-native trim: tray icons, system notifications, single-instance locking, and a safe-mode launcher that can disable crashing plugins so the app still starts. It is essentially polite glue code, and that restraint is its smartest architectural choice.

Key highlights

  • Ships the full Harness stack—plugin sandboxing, bash/filesystem/web tools, subagent orchestration, and resumable long-running tasks—inside a .dmg or .exe.
  • Plugin manager pulls extensions from npm or Git repositories; failed plugins trigger diagnostic reports and can be auto-repaired by the agent or bypassed via safe mode.
  • Binds its internal HTTP service strictly to 127.0.0.1 on an ephemeral port, shutting down cleanly when the app exits.
  • Supports DeepSeek API model controls out of the box, including reasoning intensity, token limits, and multimodal toggles.
  • Bilingual UI (English/Chinese) and a selection of themes/skins bundled in.

Caveats

  • Installers are not code-signed or notarized yet, so macOS Gatekeeper and Windows SmartScreen will complain on first launch.
  • Requires your own DeepSeek API key; it is not a local model runner.
  • Explicitly not an official DeepSeek release—just a community repackaging that preserves upstream attribution.

Verdict

Grab this if you want to experiment with DeepSeek Harness but would rather not manage a local Node environment. Skip it if you are already comfortable running the upstream web UI from source or need Linux support, which is not currently provided.

Frequently asked

What is whitelonng/dshcode?
It turns DeepSeek’s open-source agent framework into a double-clickable desktop app for developers who would rather not babysit a local web server.
Is dshcode open source?
Yes — whitelonng/dshcode is open source, released under the MIT license.
What language is dshcode written in?
whitelonng/dshcode is primarily written in TypeScript.
How popular is dshcode?
whitelonng/dshcode has 715 stars on GitHub.
Where can I find dshcode?
whitelonng/dshcode is on GitHub at https://github.com/whitelonng/dshcode.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.