DSH-EAC/DSH-Desktop-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.
DSH‑Desktop‑EAC – A Ready‑to‑Use Desktop Client for DeepSeek Harness
What it is
- A native desktop application (Windows, macOS, Linux) that bundles the open‑source DeepSeek Harness AI‑agent framework together with a full Node.js runtime, the
@deepseek‑ai/dshcore, and a curated set of plugins. - Think of it as a “plug‑and‑play” version of the command‑line DeepSeek Harness, but with a graphical window, system‑tray integration, auto‑updates, and a marketplace for extra plugins.
Why it matters
- Normally you have to install Node, the
dshCLI, and then manually add plugins. DSH‑Desktop‑EAC does all that for you, so you can start chatting with LLMs or running multi‑agent workflows with a double‑click. - It keeps the same underlying engine as the official Harness, so any scripts or agents you already have work unchanged, while the desktop layer adds convenience and safety features.
Key features
| Category | What you get |
|---|---|
| One‑click install | Bundled Node.js, npm, and the dsh agent. Available as an installer or a portable zip that you can drop anywhere. |
| Native UI | A desktop window that hosts the Harness web UI locally (no external server). Includes system‑tray icon, notifications, and quick‑access shortcuts. |
| Plugin ecosystem | Built‑in plugin market (dsh‑unified‑market) with ~48 ready‑to‑install plugins (e.g., file‑change viewer, balance checker, multi‑agent team, image reader). Plugins are sandboxed per profile and can be rolled back automatically. |
| Session & data sharing | Shares the DSH_HOME directory (~/.dsh on Unix, %APPDATA%\DSH-Desktop-EAC on Windows) with the CLI, so conversations, API keys, and files are available everywhere. |
| Automatic updates | Separate updaters for the desktop client and the underlying dsh core. If an update fails, the previous version is kept or can be rolled back with a single click. |
| Customization | Ten bundled skins, font/size/color tweaks, and a mobile‑friendly layout for narrow screens. |
| Advanced workflow tools | File tree explorer with HTML/port preview, line‑level diffs and one‑click revert, persistent terminal tied to the project folder, temporary “floating” dialogs, automatic context compression (/compact), and human‑profile cards (soul.md). |
| Third‑party bridges | Optional bridge plugin to connect with WeChat via ClawBot/OpenClaw. |
| Safety net | Plugin‑guard engine that snapshots the environment before install, runs health checks, and can roll back faulty plugins without breaking the core agent. |
How to get started
- Download the installer or portable zip for your OS from the Releases page.
- Run the program – it shows a splash, then loads the Harness UI on
http://127.0.0.1:<port>inside the window. - If you haven’t set an API key, add it in Settings → API Key; the same key is used by the CLI.
- Explore the Plugin Market to add extra capabilities, switch skins, or enable the WeChat bridge.
- Use the built‑in file explorer, terminal, or temporary dialogs to interact with your agents.
Who it’s for
- Developers or power‑users who want the flexibility of DeepSeek Harness but dislike fiddling with command‑line installs.
- Teams that need a stable, isolated environment for multi‑agent experiments, with easy rollback if a plugin misbehaves.
- Anyone looking for a desktop‑first AI‑assistant that can browse files, run code, and keep a persistent chat history.
Project health
- The repository is in a major refactor (v5 → v6). While v5 still receives bug‑fixes, the roadmap points to a new v6 release that will replace v5.
- A companion launcher (
DSH‑EAC‑Launcher) handles multiple isolated instances and version switching. - Community channels: QQ group, Discord server, and a feedback portal.
All information above is taken directly from the repository’s README; no additional features have been inferred.
Related
- Project
- Project
- Project
- Project