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
Apr 12, 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
Self-evolving agent: grows skill tree from 3.3K-line seed, achieving full system control with 6x less token consumption
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
Mano-P: Open-source GUI-VLA agent for edge devices. #1 on OSWorld (specialized, 58.2%). Runs locally on Apple M4 Mac mini/MacBook — no data leaves your device.Mano-P 是一个开源 GUI-VLA 项目,支持在 Mac mini/MacBook 上或通过算力棒本地运行推理,实现纯视觉驱动的跨平台 GUI 自动化操作。数据完全本地处理,支持复杂多步骤任务规划与执行。
AI controls your OS. OS AI Computer Use, OS and API agnostic. For now on OpenAI and Anthropic API. Desktop app ready.
Complete documentation for Claude Cowork - 43 workflows, 70 prompts for knowledge workers and small businesses
If it's on the screen, it's an API. Control any desktop app via REST + MCP. Rust.
A Swift library for macOS automation — mouse, keyboard, screenshots, image recognition, and AI-powered agents.
8 key macro pad with 3.5 inch LCD Screen
Native desktop automation CLI for AI agents. Control any application through OS accessibility trees with structured JSON output and deterministic element refs.
Documentation and example scripts for SeeShell Automation
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."