Repolode
Ebony-Vinyl

Ebony-Vinyl/EAC-Desktop

A Windows, Linux and macOS desktop workbench built on DeepSeek Harness that bundles the runtime, a native shell and a managed plugin ecosystem.

Stars
2,845
Forks
84
Open issues
19
Last commit
9 days ago

What is it?

EAC-Desktop (Embracing All Creation) is an open-source desktop app that wraps the DeepSeek Harness agent kernel in a native window. It connects chat, project files, tool execution and a plugin ecosystem in one local interface, and ships with its own Node.js, npm and dsh runtime so regular users do not need to install Node separately.

The app is split into three layers: a Tauri/Rust shell handling windows, tray, single-instance behavior and exit policy; a Node sidecar that prepares environments, profiles and plugin sync over stdio JSON-RPC; and the Harness kernel that runs agents, conversations and tools. Environments are isolated through DPX, with separate data roots per release channel.

The project provides a set of companion plugins for file change review, context compaction, quick setup, a unified plugin market, and plugin snapshot and rollback. Installers are published for Windows x64, Linux x64 and macOS arm64, and the code is MIT-licensed.

Key features

  • 01Bundles Node.js, npm and dsh runtime so no separate Node install is needed.
  • 02Reviews and restores file changes made during agent sessions.
  • 03Compacts long conversation context on the request path.
  • 04Aggregates a plugin catalog with install, enable and disable controls.
  • 05Provides plugin snapshots, health checks and rollback.
  • 06Keeps environments separated by release channel via DPX.

Use cases

  • Running DeepSeek Harness agents on a local project directory with a native desktop window.
  • Reviewing and undoing file edits an agent made in a coding session.
  • Managing a large set of DSH plugins without breaking an existing setup.
  • Running several isolated DSH environments side by side on one machine.

Quick start

  1. 1

    Download the Windows Full Setup installer from the releases page

  2. 2

    Run the downloaded installer and launch the app

Things to know

  • Skin sources include CC BY-NC-SA 4.0 content, which restricts commercial use and redistribution.
  • The only macOS download listed is for arm64, and its version (v5.1.0) is older than the latest Windows release.

In collections

Topics

FAQ

What is EAC-Desktop?
A Windows, Linux and macOS desktop workbench built on DeepSeek Harness that bundles the runtime, a native shell and a managed plugin ecosystem. EAC-Desktop (Embracing All Creation) is an open-source desktop app that wraps the DeepSeek Harness agent kernel in a native window. It connects chat, project files, tool execution and a plugin ecosystem in one local interface, and ships with its own Node.js, npm and dsh runtime so regular users do not need to install Node separately.
Is EAC-Desktop free to use? What license does it have?
EAC-Desktop is open source under the MIT license. Check the license terms before using it in commercial products.
Is EAC-Desktop still maintained?
Actively maintained. The last commit to EAC-Desktop was on Oct 30, 2026.
What can I use EAC-Desktop for?
Running DeepSeek Harness agents on a local project directory with a native desktop window. Reviewing and undoing file edits an agent made in a coding session. Managing a large set of DSH plugins without breaking an existing setup. Running several isolated DSH environments side by side on one machine.
How do I install EAC-Desktop?
Download the Windows Full Setup installer from the releases page Run the downloaded installer and launch the app
Where can I get EAC-Desktop?
The source code and installation instructions are on GitHub: https://github.com/Ebony-Vinyl/EAC-Desktop

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects