vibeinging/deepseek-harness-desktop-app
Local-first AI workbench for DSH Plugins, combining Agent sessions, project files, data analysis, web research
DSH Desktop App (by vibeinging) is a local-first AI workbench that wraps DeepSeek Harness in a three-column desktop shell. It organizes your DSH Sessions, Agents, Tools, Skills, MCPs, and Profile Bundles alongside project files, Git Worktrees, Canvas, browser tabs, and Office documents — all in one application. A dedicated Trajectory panel shows the full DSH session history: tool calls, timing, token counts, and final answers, with no separate run-log to maintain.
Install
dsh plugin --profile web add github:vibeinging/deepseek-harness-desktop-app
Compatibility
Requires Node.js 24+. Built on DeepSeek Harness. Tested with DSH 0.1.0-rc.6. Supports macOS; check releases for other platforms. CPU/OS changes require npm run setup to re-prepare native deps.
Details
- Repo: vibeinging/deepseek-harness-desktop-app
- Category: Agent Capabilities
- Stars: 607
- Version: DSH 0.1.0-rc.6
- Last push: 2026-09-21
- First seen: 2026-08-13
Recent updates
Current: DSH 0.1.0-rc.6 integration. Git Worktree support, Canvas, multi-tab browser workspace, DSH plugin hub, and Office file editing (DOCX/XLSX/PPTX/PDF) with version snapshots. Theme system with light/dark modes.
FAQ
- How do I run DSH Desktop App?
- Clone the repo, install Node.js 24+, then run: npm install && npm run doctor && npm run dev. After architecture/OS changes, run npm run setup instead of npm install.
- What does the Trajectory panel show?
- It reads the current DSH session's history directly — all user messages, tool calls, tool results, timing, token counts, and the final model answer in one auditable trace.
- Does it support DSH plugins?
- Yes — there is a built-in Plugin Hub that checks compatibility and installs DSH Profile Bundle plugins into the current Web Profile.
Alternatives
vibeinging/dsh-work · dataelement/dsh-desktop · tong-io/tongflow