AI SDK for Windows GUI automation (Playwright-like API)
Top 46.9% on sourcepulse
Terminator is an AI-first SDK for automating native GUI applications on Windows, offering a Playwright-like API for developers. It targets AI agents and users seeking faster, more reliable desktop automation than vision-based methods, by leveraging OS-level accessibility APIs.
How It Works
Terminator interacts with native Windows applications using OS-level accessibility APIs, bypassing the need for screen scraping or computer vision. This approach allows for deeper UI introspection, background application interaction, and significantly faster execution speeds compared to vision-based AI agents. It can record human workflows and compile them into highly efficient AI decision trees, using AI as a fallback only during inference.
Quick Start & Requirements
powershell -ExecutionPolicy Bypass -File .\setup_windows.ps1
cargo build --release --package server
../server_release/server.exe --debug
./target/release/examples/server --debug
cd examples/hello-world
, npm i
, npm run dev
.Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
Terminator is experimental and under active development, with potential bugs and breaking changes. macOS support is partial and community-driven, while Linux is not supported.
1 day ago
Inactive