zouyuxuan122/Deepseek-Harness-EAC

DeepSeek Harness Desktop (dsh-desktop). EAC: Embracing All Creation (揽尽万象). Bundled Node.js runtime with full dsh-CLI kernel, one-click startup, 10 built-in UI themes.

What it solves

Deepseek Harness EAC is a desktop wrapper for the official DeepSeek Harness (dsh), transforming it from a Node.js-based CLI tool into a standalone, easy-to-install application for Windows and Linux. It removes the requirement for users to manually install Node.js and manage complex YAML configurations, providing a polished user interface and a suite of productivity tools.

How it works

The project uses an Electron shell to bundle a standalone Node.js runtime and the official @deepseek-ai/dsh package. When launched, it spawns the dsh web service on a local loopback address and loads the resulting Web UI into a native, borderless window. It maintains compatibility with the official CLI by sharing the DSH_HOME configuration directory, allowing existing API keys and sessions to persist across both versions.

Who it’s for

Developers and AI users who want the full power of the DeepSeek Harness agent framework without the overhead of environment setup, or those who prefer a native desktop experience with integrated tools and visual customization.

Highlights

  • Zero-Dependency Installation: Includes its own Node.js runtime and npm CLI, making it a "double-click and run" experience.
  • Skins and Customization: Built-in support for 10 community-created Web UI skins (e.g., Windows XP, Minecraft, and others) that can be toggled via a settings page.
  • Integrated Productivity Tools: Features a real-time DeepSeek balance widget, a file change tracker with line-level diffs and one-click restoration, and a persistent session-integrated terminal.
  • Plugin Market: An integrated market to search and install community dsh plugins directly from the UI.
  • Enhanced Agent Capabilities: Includes plugins for external vision models (OpenAI-compatible), long-term memory (Tencent Cloud Agent Memory port), and hot-reloading persona files (soul.md).
  • Cross-Platform Support: Available as portable or installed versions for Windows 10/11 and multiple Linux distributions (Arch, Ubuntu, Debian, Fedora, AppImage).

Related

  • Project
  • Project
  • Project
  • Project
  • Project