EAC-Desktop
EAC-Desktop (Embracing All Creation Desktop) is an open-source desktop workbench built on DeepSeek Harness for harmonious coexistence of hundreds of DSH plugins, with native windows, isolated environments, and bundled runtime resources.
Visit Ebony-Vinyl/EAC-DesktopOverview
EAC-Desktop, where EAC stands for Embracing All Creation, is an open-source desktop workbench based on DeepSeek Harness. It uses Tauri for the native window layer and drives a Node sidecar over RPC to run agent services, separating the desktop shell, service layer, and Harness kernel. The installer prepares Node.js, npm, and dsh runtime resources, so ordinary use does not require a separate Node.js installation, and the project adds desktop capabilities around project working directories, session file changes, plugins, and skins.
Key Features
- The installer prepares Node.js, npm, and dsh runtime resources and starts a local Web UI, so ordinary use does not require a separate Node.js installation. Tasks run in a working directory, session file changes can be viewed, and modifications can be inspected or reverted
Use Cases
- People already using DeepSeek Harness who want a desktop workbench with native windows, tray behavior, and single-instance behavior. Running agent tasks in a project working directory and inspecting or reverting file changes made during a session. Managing long-session context
Getting Started
- Download the installer for your platform from the releases page. Windows x64 offers Full Setup and Lite Setup; Linux x64 offers AppImage and deb; macOS arm64 offers dmg. Optionally install EAC-Launcher v0.1.0 for Windows x64 to manage multiple instances and kernels; it can
Deployment & Requirements
- For ordinary use, the installer prepares Node.js, npm, and dsh runtime resources, so a separate Node.js installation is not required. Source builds use Git, Node.js 24, pnpm 11.7.0, and Rust stable; Windows needs C++ build tools for the corresponding Rust target, and Linux needs
Before You Adopt
- License: MIT. Review its terms before using, modifying, or distributing the project.