Open-source infrastructure for Computer-Use Agents. Sandboxes, SDKs, and benchmarks to train and evaluate AI agents that can control full desktops (macOS, Linux, Windows).
-
Updated
Feb 20, 2026 - Python
Open-source infrastructure for Computer-Use Agents. Sandboxes, SDKs, and benchmarks to train and evaluate AI agents that can control full desktops (macOS, Linux, Windows).
Bytebot is a self-hosted AI desktop agent that automates computer tasks through natural language commands, operating within a containerized Linux desktop environment.
AutoKey, a desktop automation utility for Linux and X11.
AI-powered Smart Robotic Process Automation 🤖
Native UI testing / controlling with node
Desktop Automation Framework. Drive your mouse and keyboard with an easy to use language.
🚀 Cross-platform desktop automation module for Deno.
An easy-to-use fishing bot for games with wow-like fishing logic.
C# script editor and automation library for Windows
One-stop automation system for Linux
An innovative desktop manager for macOS
AI controls your OS. OS AI Computer Use, OS and API agnostic. For now on Anthropic (Claude) API. Desktop app ready.
8 key macro pad with 3.5 inch LCD Screen
Documentation and example scripts for SeeShell Automation
Desktop scripting with Node.js based on IronAHK ⌨🖱🔥
Awesome code snippets for the Hammerspoon Desktop Automation Utility
Sophia AI Assistant is a Python-based desktop AI that performs a variety of tasks, including answering questions, opening applications, browsing websites, and making calls via phone or WhatsApp. It uses the Hugging Face API for responses and offers activation via voice, text input, or a keyboard shortcut.
Desktop automation library for Ruby
Control your Mac with natural language by converting intent into executable action sequences, with planning, retries, and verifiable outcomes—plus step-by-step logs and visual checkpoints.
安宝助手 (AnbaoAgent) - A powerful desktop automation tool for cross-platform task execution. 一款强大的跨平台桌面自动化工具。
Add a description, image, and links to the desktop-automation topic page so that developers can more easily learn about it.
To associate your repository with the desktop-automation topic, visit your repo's landing page and select "manage topics."