agent-desktop
Let AI agents see and control any desktop application
All Skills in This Repository (2)
Pure Emerald Level IndicatorsFrequently Asked Questions
FAQPage SchemaHow to install agent-desktop?โผ
Run `npx skills add lahfir/agent-desktop --all -g -y` in your terminal to install all skills in this suite globally.
How can an AI agent control desktop apps?โผ
agent-desktop reads the native accessibility tree of any app and returns structured JSON with element refs, so your agent can click, type, scroll, and manage windows with simple commands.
Does agent-desktop need screenshots or vision models?โผ
No. It uses OS accessibility APIs instead of screenshots or pixel matching, which makes automation faster, cheaper, and far more reliable.
Which platforms does agent-desktop support?โผ
macOS is fully supported today, with Windows and Linux adapters built against the same core contracts. The same commands work identically across platforms.
Can I call agent-desktop from Python or Node?โผ
Yes. Every release ships a prebuilt C-ABI library you can load from Python, Node, Go, Swift, Ruby, or C++ for direct in-process calls instead of spawning the CLI.
Related Repositories in Software Engineering
View All in Software Engineeringโopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core