AI-Powered Desktop Automation Tool
3.8k 2026-04-13
yuruotong1/autoMate
An AI-driven local automation assistant that uses natural language to control computers and learns from user demonstrations.
Core Features
No-Code Automation via Natural Language
Human-in-the-Loop Learning for Element Recognition
Markdown-based, Human-Readable Scripts
Universal LLM Compatibility (OpenAI, Claude, etc.)
Cross-Platform Support (Windows, macOS, Linux)
Quick Start
uvx automate-mcpDetailed Introduction
autoMate is an innovative AI + RPA tool designed to automate desktop tasks using natural language commands. Unlike traditional RPA, it features a unique human-in-the-loop learning mechanism, allowing it to adapt and remember elements from user demonstrations. It supports a wide range of LLMs and stores automation scripts in readable Markdown files, making them easy to edit and version control. Available as an MCP server for integration with AI clients or as a CLI tool, autoMate empowers users to make their computers work autonomously across Windows, macOS, and Linux.