{"slug": "show-hn-deepseekgui-a-windows-desktop-client-for-deepseek-s-coding-agent", "title": "Show HN: DeepSeekGUI – A Windows desktop client for DeepSeek's coding agent", "summary": "See-Sol-Lab released DeepSeekGUI v1.0.0, a Windows desktop client that packages DeepSeek's Harness coding agent into a native app with an installer, system tray, built-in browser, and terminal. The tool requires only an installer and a DeepSeek API key, runs sandboxed with user approval for file edits and tool actions, and stores all data locally. It is not an official DeepSeek product, and a fully independent workbench is planned for v2.0.0.", "body_md": "English | [中文](/See-Sol-Lab/DeepSeekGUI/blob/main/README.zh.md)\n\n*DeepSeek's coding agent, on your desktop.*\n\nA Windows desktop client for [DeepSeek Harness](https://github.com/deepseek-ai/deepseek-harness).\n\nDeepSeekGUI packages the [DeepSeek Harness](https://github.com/deepseek-ai/deepseek-harness) Web UI into a native Windows app. V1 runs the official Harness interface inside a desktop shell, with added integration — installer, system tray, built-in browser and terminal. Point it at a folder, give the agent a task, and it reads your code, edits files, runs commands, browses the web, and explains what it did — all through DeepSeek's models.\n\nJust the installer and an API key — everything else is bundled.\n\n**Not an official DeepSeek product.** Built on top of DeepSeek Harness but independently developed. The upstream runtime and official Web UI are DeepSeek's work.\n\nWhere this is headed:V1 is a desktop wrapper around the upstream Web UI. A fully independent workbench with a custom interface built for desktop is in active development and expected to ship asv2.0.0.\n\n| Platform | Download | Requirements |\n|---|---|---|\n| Windows |\n|\n\nInstalls to your user account — just double-click. The installer bundles its own runtime, ready to go.\n\n## Verify the download (recommended)\n\nV1 isn't code-signed yet, so Windows SmartScreen will warn about an unknown publisher. Verify the installer hash before running it:\n\n```\ngh release download --repo See-Sol-Lab/DeepSeekGUI --pattern 'DeepSeekGUI-Setup-*.exe' --pattern 'SHA256SUMS.txt' --clobber\nGet-FileHash .\\DeepSeekGUI-Setup-1.0.0.exe -Algorithm SHA256\n```\n\nOnly run the installer if the hash matches [ SHA256SUMS.txt](https://github.com/See-Sol-Lab/DeepSeekGUI/releases/download/v1.0.0/SHA256SUMS.txt). See the\n\n[troubleshooting guide](/See-Sol-Lab/DeepSeekGUI/blob/main/docs/user/deepseekgui/data-troubleshooting.md#windows-smartscreen-blocks-the-installer)if you get stuck.\n\n- Install DeepSeekGUI and open it.\n- Go to\n**Settings → Models** and paste your DeepSeek API key. - Pick a model (choose one with vision support if you need image input).\n- Go back to the home screen and open a workspace folder.\n- Start a session, tell the agent what you want, and review its work.\n\nSee the [quick-start guide](/See-Sol-Lab/DeepSeekGUI/blob/main/docs/user/deepseekgui/quickstart.md) for a full walkthrough.\n\n**It's a real app.** One-click install — bundles its own runtime, so all you need is the installer.\n\n**Built for DeepSeek.** DeepSeek reasoning, vision, and tool use each have dedicated product paths.\n\n**You stay in control.** The agent runs sandboxed by default. Every file edit and tool action needs your approval before it happens. You see what it's doing, and you can stop it.\n\n**A real, visible browser.** The built-in browser panel uses Edge — you can watch the agent navigate in real time. Sensitive actions still go through approval.\n\n**Everything stays on your machine.** Sessions, credentials, and settings are all stored locally.\n\n**Still Harness under the hood.** Profiles, plugins, hooks, and the CLI all work the same way. DeepSeekGUI wraps the runtime and keeps full compatibility.\n\n*Give the agent a task and watch it work through your codebase — editing files, running commands, explaining each step.*\n\n*Attach screenshots or images. Vision-capable models will describe and work with them.*\n\n*The agent can browse the web in a visible Edge window. You see every page it visits.*\n\n*Configure models, manage plugins, and switch between Harness profiles from one place.*\n\n**Windows installer**— one-click setup, installs per-user. Also available as a portable build.** DeepSeek + custom models**— connect any OpenAI-compatible provider alongside DeepSeek.** Text and image input**— attach screenshots to vision-capable models.** Workspace sessions**— pick a folder, start coding, come back later.** Built-in browser**— the agent browses with visible Edge, right where you can watch.** Plugin support**— install and manage Harness-compatible plugins from the app.** Sandbox by default**— every tool call needs your approval unless you opt into full access.** Built-in terminal**— run Harness CLI commands in its own isolated environment.** Bilingual**— full Chinese and English interface.** System tray**— minimize to tray, check for updates.\n\nV1.0 targets Windows x64. SmartScreen will warn until code signing ships. macOS, Linux, and accounts come later.\n\n| Version | Status | What changes |\n|---|---|---|\nv1.0 |\nReleased | Desktop wrapper around the official Harness Web UI, with installer, system tray, built-in browser and terminal. |\nv2.0 |\nIn development | Fully independent workbench — custom UI built from scratch for desktop, replacing the upstream Web UI entirely. |\n\n| Guide | |\n|---|---|\n|\n\n[Models and vision](/See-Sol-Lab/DeepSeekGUI/blob/main/docs/user/deepseekgui/models.md)[Workspaces and sessions](/See-Sol-Lab/DeepSeekGUI/blob/main/docs/user/deepseekgui/workspaces-sessions.md)[Profiles and plugins](/See-Sol-Lab/DeepSeekGUI/blob/main/docs/user/deepseekgui/profiles-plugins.md)[Permissions](/See-Sol-Lab/DeepSeekGUI/blob/main/docs/user/deepseekgui/permissions.md)[Desktop tools](/See-Sol-Lab/DeepSeekGUI/blob/main/docs/user/deepseekgui/desktop-tools.md)[Data and troubleshooting](/See-Sol-Lab/DeepSeekGUI/blob/main/docs/user/deepseekgui/data-troubleshooting.md)The docs also include upstream Harness tutorials and plugin-authoring reference.\n\nAll your data stays local in `%APPDATA%\\DeepSeekGUI\\dsh`\n\n— credentials, settings, sessions, everything. The only network traffic goes to your configured model provider.\n\nLogs automatically redact anything that looks like a credential. Diagnostics stay local. When you uninstall, the app asks whether to keep or remove your data.\n\nRequires the Node.js version declared by the repository and pnpm:\n\n```\ngit clone https://github.com/See-Sol-Lab/DeepSeekGUI.git\ncd DeepSeekGUI\npnpm install\npnpm run build\npnpm run dev:desktop\n```\n\nBuild the Windows distribution:\n\n```\npnpm run build:desktop-dist\n```\n\nSee [DeepSeekGUI Desktop](/See-Sol-Lab/DeepSeekGUI/blob/main/apps/desktop/README.md) for packaging details.\n\nInstall Node.js, then start the upstream Web UI:\n\n```\nnpx @deepseek-ai/dsh web\n```\n\nOpens `http://127.0.0.1:3080`\n\nin your browser.\n\nThe public tree contains the upstream Harness source used by the desktop build:\n\n```\npnpm install\npnpm run build\npnpm dsh web\n```\n\n- Report bugs and feedback through\n[DeepSeekGUI Issues](https://github.com/See-Sol-Lab/DeepSeekGUI/issues). - Read\n[CONTRIBUTING.md](/See-Sol-Lab/DeepSeekGUI/blob/main/CONTRIBUTING.md)before sending a pull request. - For upstream Harness questions, use\n[DeepSeek Harness Discussions](https://github.com/deepseek-ai/deepseek-harness/discussions).\n\nTwo scopes:\n\n**Upstream Harness** code stays under DeepSeek's[MIT License](/See-Sol-Lab/DeepSeekGUI/blob/main/LICENSE-MIT-UPSTREAM).**DeepSeekGUI** original work is source-available under the[PolyForm Perimeter License 1.0.1](/See-Sol-Lab/DeepSeekGUI/blob/main/apps/desktop/LICENSE). Personal, educational, research, hobby, and internal business use are fine. Building a competing product requires a separate license from See-Sol-Lab.\n\nThe root [ LICENSE](/See-Sol-Lab/DeepSeekGUI/blob/main/LICENSE) explains how the scopes apply. Read\n\n[DeepSeekGUI licensing](/See-Sol-Lab/DeepSeekGUI/blob/main/DEEPSEEKGUI-LICENSE.md)and\n\n[third-party notices](/See-Sol-Lab/DeepSeekGUI/blob/main/THIRD_PARTY_NOTICES.md)before redistributing.\n\nDeepSeekGUI is the public release repository. Day-to-day development happens in a private repo; releases publish the product tree.", "url": "https://wpnews.pro/news/show-hn-deepseekgui-a-windows-desktop-client-for-deepseek-s-coding-agent", "canonical_source": "https://github.com/See-Sol-Lab/DeepSeekGUI", "published_at": "2026-08-29 11:02:05+00:00", "updated_at": "2026-08-29 11:18:27.092041+00:00", "lang": "en", "topics": ["ai-tools", "developer-tools", "ai-agents"], "entities": ["See-Sol-Lab", "DeepSeekGUI", "DeepSeek Harness", "DeepSeek"], "alternates": {"html": "https://wpnews.pro/news/show-hn-deepseekgui-a-windows-desktop-client-for-deepseek-s-coding-agent", "markdown": "https://wpnews.pro/news/show-hn-deepseekgui-a-windows-desktop-client-for-deepseek-s-coding-agent.md", "text": "https://wpnews.pro/news/show-hn-deepseekgui-a-windows-desktop-client-for-deepseek-s-coding-agent.txt", "jsonld": "https://wpnews.pro/news/show-hn-deepseekgui-a-windows-desktop-client-for-deepseek-s-coding-agent.jsonld"}}