AutoWork gives you a full Python API inside a built-in editor. Control mouse, keyboard, screen, files, and windows. no external tools, no setup headaches.
The home screen shows every project you have created. Each one has a title, description, and optional cover image. Click any project to open its editor and start running code immediately.
Customize the stop key combination, set default editor preferences, and adjust runtime behavior. Every setting takes effect immediately without restarting the application.
Bind a key combination to any project and set it to run, stop, or toggle. Shortcuts are registered at the OS level. they fire even when AutoWork is not in focus, and work fully headless via the CLI listener.
Scripts run directly inside AutoWork. Output appears in real time in the panel below the editor. Use the coordinate picker to capture screen positions and paste them into your code. no alt-tabbing needed.
A complete Python API covering every layer of the desktop. from low-level input injection to screen vision, file management, and process control.
Mouse and keyboard events are delivered through Windows SendInput for precise, high-performance control. Supports human-like mouse movement modes with natural micro-variation paths.
Find UI elements on screen by image template with configurable similarity thresholds and directional scan modes. Extract text from any screen region with built-in OCR, Unicode-aware across multiple languages.
Register Windows-level shortcuts that fire from any active application. Each rule supports Run only, Stop only, or Run/Stop toggle. Works fully headless via the CLI listener without any GUI overhead.
Read and write text and JSON files, manage directories, copy, move, rename, and delete. List and kill running processes, play audio files silently in the background. all from one unified fs.* namespace.
List, focus, maximize, minimize, resize, and move any window on the system. Enumerate all windows or only visible ones. Your scripts can reorganize the desktop on the fly based on what is currently running.
Run any saved project from Command Prompt or PowerShell with autowork run. List all projects with autowork list. Start the hotkeys listener with autowork hotkeys. no interface needed.
Buy once, install, unlock. No subscription, no telemetry, no internet connection required after activation.
Click the Buy License button. On the checkout page enter your first name, last name, and email address to complete the purchase.
Your license key arrives by email as soon as the payment is confirmed. Keep it. you will need it on first launch to activate the application.
Download and run AutoWork-Setup.exe. If your browser blocks the download (Edge or Chrome), click the download menu, then "Keep" or "Show more", and choose "Keep anyway" to save the file.
Open AutoWork. Paste your license key in the activation screen and click Unlock. The app activates immediately and you can create your first project right away.
One license, one machine, no expiry. AutoWork runs entirely offline. your scripts and data never leave your device.