AI Agent Hub
Back to plugins
🖥️

dsh-computer-use

Client Updated 2026.08.29

Run the following command in DeepSeek Harness:

dsh plugin install asdasdsdsdasdasdasd/dsh-computer-use

Paste the following prompt into your AI chat to install this plugin:

Run dsh plugin install asdasdsdsdasdasdasd/dsh-computer-use in DeepSeek Harness to install the plugin from https://github.com/asdasdsdsdasdasdasd/dsh-computer-use, then restart the DSH process to activate it.

About this plugin

Most computer-use plugins target macOS or Windows. If your agent lives on a Linux box with a real X11 graphical session, finding a lightweight option without Node native modules, PowerShell, or an accessibility framework has been surprisingly hard. dsh-computer-use fills that gap: it drives the real pointer and keyboard through Python ctypes calling libX11 and libXtst (the XTest extension), giving your agent full desktop control with zero heavy dependencies.

The plugin ships nine tools — full or region screenshots with scale metadata for accurate coordinate mapping, mouse move and click, drag, wheel scroll, text typing, key combos (ctrl+s, alt+F4), cursor position readout, and screen geometry lookup. Every input action reports the native pixel coordinates the OS actually registered, and can optionally attach a fresh post-action screenshot so the model can verify the result immediately.

If your agent runs on a Linux machine with DISPLAY set and you want to let the model see and operate the real desktop without pulling in a pile of build-time dependencies or system-level frameworks, this is the lightest option available — all you need is python3, libX11, libXtst, and ImageMagick.

Use Cases

  • Agent performs GUI-level clicks, drags, and keyboard input on a Linux X11 desktop
  • Automate a Linux desktop app and verify results with real-time screenshots
  • Agent reads screen state, then decides the next mouse or keyboard action

Best For

  • Developers running DeepSeek Harness on a Linux X11 box
  • Users who need an agent to operate a real desktop, not just call APIs
  • Teams that want lightweight GUI control without heavy runtime dependencies