agent-desktop lets AI agents inspect and operate desktop apps locally on macOS. It's for developers building agents that need to work in Finder, Safari, Xcode or other apps with an accessibility tree. It reads the controls an app exposes to the operating system, so agents can identify buttons and text fields without relying on screenshot coordinates.
The tool checks targets again before acting. It rejects missing or ambiguous elements rather than picking a likely match, and checks that controls are visible, enabled and ready for the requested action. By default, accessibility-based interactions block unintended changes to focus, the pointer, keyboard or clipboard. Physical mouse and keyboard interaction is also available.
For complex interfaces such as Slack and VS Code, agents can request a compact overview and inspect only the relevant region, reducing the UI text sent to a model. Beyond clicking and typing, it handles screenshots, clipboard access, notifications and app or window management. Structured JSON responses include errors and recovery hints.
Chromium apps such as Obsidian and Discord can expose their web content to Playwright, Puppeteer or agent-browser through Chrome DevTools Protocol. Native menus and dialogs remain accessible through the OS interface. Sessions support multiple agents and keep traces locally; an HTML export can include the action timeline and screenshots.
Written in Rust, it provides a standalone CLI without runtime dependencies and a library callable from languages including Python and Swift. It's open source under Apache 2.0. Desktop automation support is available on macOS.
Claim this page and we'll verify you by hand. agent-desktop gets the verified badge, and you can upgrade the listing to be featured on localhosted. Proud to be listed? Put our badge on your site.
Want more people to find agent-desktop?Promote it
Something wrong or outdated on this page?
27.6KUpdated 1 day agoMIT
macOS · Windows · Linux#Code execution#MCP#Tool calling
Cua gives AI agents access to computers they can inspect and operate, with tools for desktop automation, local virtual machines, and hosted fleets. It's for developers building agents that work across native apps and browsers, or evaluating how well those agents complete computer tasks. You bring the agent and model.
25.5KUpdated 21 hours agoMIT
#Browser automation#LLM tracing#Structured output
1.6KUpdated 7 days agoApache-2.0
macOS · Windows · Linux#Agent Skills#Hugging Face integration#Human approval
6.2KUpdated 4 months agoMIT
macOS · Docker#Agent Skills#Browser automation#Code execution
8KUpdated 2 days agoMIT
macOS · Windows · Linux · Browser Extension#Agent Skills#Browser automation#Human approval
14.8KUpdated 4 hours agoMIT
macOS · Windows · Linux · Web#Agent Skills#Code execution#Git integration
Stagehand is an open-source browser automation SDK for developers building AI agents that interact with websites and extract structured data. It can run with Chrome on your own machine or use Browserbase's cloud browsers. Local runs require Chrome. The project uses the MIT license and supports TypeScript, Python, and Go.
Agentlas OS is a local-first AI agent framework that assembles specialist teams around a task. It runs inside Claude Code, Codex, Cursor and Gemini and is open source under Apache 2.0. Its roles cover software development and work such as insurance analysis, M&A diligence and travel planning.
bb-browser lets AI agents work through your local Chrome browser using the website accounts you're already signed into. It's for people building agents that need to research across websites or interact with authenticated pages without a separate API integration for each service. The project is open source under the MIT license.
BrowserSkill lets AI agents work in your existing Chrome or Microsoft Edge profile, with access to accounts you're already signed into. It's for people automating web tasks and developers investigating website bugs. Agents work in a separate visible window, and you can take over for login or verification.
cc-haha is a desktop workspace for Claude Code and AI agents, aimed at developers who want coding tasks, change review and work across apps in one place. It runs on macOS, Windows and Linux, with Intel, AMD and ARM builds. The app is open source under the MIT license.