deskwright is an open-source Python package that lets AI agents interact with real GNOME/Wayland desktop widgets through accessibility interfaces rather than pixel-based guessing. It supports MCP and can run automation in an invisible secondary GNOME session so developers can keep using their primary screen.
deskwright sits in PulseGate's Frameworks & runtimes category. It focuses on enabling AI agents to operate real Linux desktop interfaces reliably without pixel guessing. It is built as an open-source project for developers building AI agents for Linux desktop automation. deskwright is open source under the Apache-2.0 license. It ships for the command line and API, and it can be self-hosted.
Tristan Muzzu builds and maintains deskwright, and it first shipped in 2026. The project is developed in the open on GitHub with 81 commits in the last 90 days. Key capabilities include desktop widget control, wayland support, and GNOME support. It exposes integrations via an MCP server.
Summary written by a language model from the project’s public pages.
What PulseGate has recorded for this listing
Closest matches by what these projects do