← all repositories

lahfir/agent-desktop

A Rust-based CLI that gives AI agents structured access to any desktop application through OS accessibility trees.

972 stars Rust AgentsCoding Assistants
agent-desktop
Not currently ranked — collecting fresh signals.
star history

Agent Desktop is a native desktop automation tool built for AI agents, built in Rust. It extracts structured JSON representations of application UI elements through OS-level accessibility APIs, enabling AI agents to observe and interact with any desktop application without relying on screenshots or pixel matching. It integrates with the Model Context Protocol (MCP) ecosystem and provides deterministic element references for reliable automation.

Frequently asked

What is lahfir/agent-desktop?
A Rust-based CLI that gives AI agents structured access to any desktop application through OS accessibility trees.
Is agent-desktop open source?
Yes — lahfir/agent-desktop is open source, released under the Apache-2.0 license.
What language is agent-desktop written in?
lahfir/agent-desktop is primarily written in Rust.
How popular is agent-desktop?
lahfir/agent-desktop has 972 stars on GitHub.
Where can I find agent-desktop?
lahfir/agent-desktop is on GitHub at https://github.com/lahfir/agent-desktop.

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