dsh-desktop-automation
Run the following command in DeepSeek Harness:
dsh plugin install Junkrat9527/dsh-desktop-automation
Paste the following prompt into your AI chat to install this plugin:
Run dsh plugin install Junkrat9527/dsh-desktop-automation in DeepSeek Harness to install this plugin. Source: https://github.com/Junkrat9527/dsh-desktop-automation
About this plugin
Browser automation frameworks like Playwright can drive web pages with ease, yet the desktop apps where most real work happens—video editors, design tools, office suites, system settings—remain entirely out of reach for AI agents. dsh-desktop-automation closes that gap: it gives dsh agents the ability to see the screen, move the cursor, type on the keyboard, and operate any native macOS application just like a human would.
The plugin registers 14 agent-callable tools spanning mouse movement, clicking, dragging, scrolling, key presses, text input, app and window management, plus full-screen and region screenshots. The standout feature is the visual closed loop: a screenshot is sent to a vision model for recognition, a grounding pass returns precise coordinates of interactive elements, the agent clicks the target, and a follow-up screenshot confirms the result—completing a full recognize, locate, click, verify cycle. This works even on apps whose accessibility tree is unavailable, since positioning relies on vision rather than the a11y tree.
It is ideal for teams automating batch renames, cross-app data transfers, and repetitive form-filling; for QA engineers running GUI test-and-verify cycles on desktop software to replace manual spot-checks; and for developers who want to remotely direct a Mac to perform desktop tasks. As long as dsh already has vision credentials configured, the plugin works out of the box with no extra API keys required.
Use Cases
- Drive native macOS apps like video editors, design tools, and office suites directly from the agent
- Batch renames, cross-app data transfers, and repetitive form-filling for office automation
- Run screenshot, operate, re-screenshot verification loops for GUI testing, replacing manual spot-checks
Best For
- Developers and teams who need to automate native macOS applications
- QA engineers running GUI test-and-verify cycles on desktop software
- Developers who want to remotely direct a Mac to perform desktop tasks
Related Plugins
A service-oriented sidebar framework for DSH, offering a full workbench with file explorer, embedded browser, real terminal, Git panel, and extensible plugin services.
A beautiful, practical Claude Code-style TUI plugin with pixel whale top bar, flowing glow title, real-time status line, streaming thought expansion, time rewind, context progress bar and TPS gauge — zero core changes.
The plugin market for DeepSeek Harness: browse/search/one-click install community plugins and themes, with updates, backup/restore, hot disable, diagnostics, and AI fix.
A persistent whale widget on the DSH web UI that shows DeepSeek balance, today's usage, and per-turn cost, with drag-and-snap and sound effects.