vibeinging/deepseek-harness-desktop-app

View on GitHub ↗

DeepSeek Harness Desktop App: a local AI desktop workspace for DSH Sessions, projects, files, web research, plugins, and Office artifacts.

328 ★4 forksJavaScriptUpdated 20d ago

What you need to know

An Electron desktop app that wraps DeepSeek Harness (DSH) into a local AI work desktop, organizing sessions, agents, tools, skills, MCP, projects, files, browser, Git Worktrees, Canvas, Site, and Office artifacts in one workspace.

Install

npm install && npm run doctor && npm run dev

Usage

  • Requires Node.js 24 or higher; the project uses DSH 0.1.0-rc.6 (re-run npm run setup after switching Node major version, CPU arch, or OS).
  • A project conversation maps to a DSH session; use the 'results & evidence' panel to replay the full session trajectory.
  • Use Git Worktree isolation for new conversations (enable the target Worktree before creating the conversation; switch back to main checkout before deleting).
  • Install DSH Profile Bundles through the plugin center after a compatibility check.

Key features

  • Streaming DSH conversations with thinking, tool calls, stop/continue/retry, message branching, and restart recovery.
  • Projects with per-project file permissions, @-file / #-conversation references, and global or project memory.
  • Browser Workspace (multi-tab, snapshots, 'use this page'), Canvas and local Site with immutable versions and conflict handling.
  • Office artifacts: Markdown, DOCX, XLSX, PPTX, PDF with versioned targeted edits.
  • Local themes, plugin center with compatibility checks, and model/provider/credential management.

Best for

A local, DSH-powered coding-and-work desktop for project-scoped agent sessions with file authorization and replayable evidence.

Caveats

  • README is Chinese-first (English version in README.en.md); platform status: macOS Apple Silicon verified, macOS Intel passes Rosetta checks but needs real-hardware sign-off, Windows x64 is in the build pipeline but awaits installer acceptance, Windows arm64 unsupported, and Linux has no desktop packaging config.
  • Not yet available: kanban board, standalone scheduled-task page, Git graph, stage/unstage panel, or standalone terminal page.
  • Local Site only offers preview and single-file export (no deployment); public sharing is read-only; no mobile/remote pairing, tunnels, SSH, SFTP, or port forwarding.
  • Data lives under ~/.dsh; project source directories are read-only by default and agent writes require explicit authorization.
Platforms: macOS · Windows

Reviewed 2026-08-18

Topics

agentic-workflowsai-agentai-workbenchdata-analysisdeepseek-harnessdesktop-appdshdsh-pluginelectronlocal-firstmcpmodel-context-protocoloffice-automationreacttypescript
Stars
328★
Forks
4
Language
JavaScript
License
MIT
Created
2026-08-13
Last push
2026-08-15