← all repositories

agent-sh/computer-use-linux

MCP server and CLI that lets AI agents control a Linux desktop via accessibility trees, screenshots, and input injection.

521 stars Rust Coding AssistantsAgents
computer-use-linux
Collecting fresh signals — velocity needs a few days of history.
collecting data…
star history

computer-use-linux is a Rust MCP server and CLI that exposes Linux desktop control to any MCP-compatible host. It reads accessibility trees, captures screenshots, and drives clicks, scrolls, and keystrokes across GNOME, KDE/KWin, Hyprland, i3, and COSMIC, with Wayland as the primary target and X11 as best-effort. The project ships a main binary plus a COSMIC-specific helper, and is published both as a Rust crate and an npm wrapper for use with hosts such as Codex Desktop, Claude Desktop, and Hermes Agent.

Frequently asked

What is agent-sh/computer-use-linux?
MCP server and CLI that lets AI agents control a Linux desktop via accessibility trees, screenshots, and input injection.
Is computer-use-linux open source?
Yes — agent-sh/computer-use-linux is open source, released under the MIT license.
What language is computer-use-linux written in?
agent-sh/computer-use-linux is primarily written in Rust.
How popular is computer-use-linux?
agent-sh/computer-use-linux has 521 stars on GitHub.
Where can I find computer-use-linux?
agent-sh/computer-use-linux is on GitHub at https://github.com/agent-sh/computer-use-linux.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.