Universal DMG
Apple Silicon + Intel · about 9 MB · signed and notarized
Download DMGRelease v0.1.15
Choose your platform below. Every package is built from the public repository by GitHub Actions and requires Node.js 22.19+ on the 22.x line, or Node.js 24.2+ on the 24.x line.
Apple Silicon + Intel · about 9 MB · signed and notarized
Download DMGWindows amd64 · about 11 MB · unsigned
Download EXELinux amd64 · about 4 MB · tar.gz
Download tar.gzInstall Node.js 22.19+ on the 22.x line, or Node.js 24.2+ on the 24.x line and verify that both node and npm are available. The desktop app uses npm and pnpm to download and start the pinned @deepseek-ai/dsh@0.1.7-rc.1 package.
Open the DMG and drag the app into Applications. The macOS build has been signed and notarized since v0.1.9, so Gatekeeper normally opens it directly. If it is still blocked, right-click the app and choose Open, or remove the quarantine attribute only after verifying that the package came from this repository.
xattr -d com.apple.quarantine "/Applications/dsh-desktop.app"
Run dsh-desktop.exe. The current executable is not commercially code-signed, so SmartScreen may display an unknown publisher warning.
Extract the archive and run dsh-desktop. Your distribution must provide the WebKitGTK libraries used by Wails.
Historical versions and the macOS ZIP are available on the GitHub Releases page.