Terminator

Terminator

โ˜… 3.8 ๐Ÿ”– 1200 saves ๐Ÿ’ฐ Free AutomationGitHub

Terminator is an open-source computer-use SDK from Mediar AI โ€” described by its authors as “Playwright for Windows computer use”. Where browser automation stops at the web page, Terminator drives the whole desktop: it exposes a cross-platform API (Rust core with Python and TypeScript bindings) for finding UI elements, clicking, typing and verifying state, designed so AI agents can operate real applications reliably. The project has around 1,700 stars and is actively maintained, with code last updated in 2026.

Overview

Agent frameworks can reason about what to do, but acting on a desktop needs a dependable execution layer. Terminator provides it: accessibility-based element location instead of fragile coordinates, workflow recording tools, and SDKs that plug into agent stacks such as the Vercel AI SDK. It comes from the team behind Screenpipe, and reflects hard-won lessons about making desktop automation deterministic enough for production agents.

Key Features

  • Desktop automation API for Windows, with macOS support via the hosted app
  • Accessibility-tree element targeting instead of pixel coordinates
  • Rust core with Python and TypeScript SDKs
  • Built for AI agents: deterministic actions and state verification
  • Workflow recorder tooling to capture and replay procedures
  • MIT licensed, from the makers of Screenpipe

๐Ÿ’ณ Pricing

Free. Terminator is open source under the MIT license; you build it into your own agent stack at no cost.

Who Is It For

Agent developers who need reliable desktop control beyond the browser, RPA engineers modernising brittle scripts, and teams building computer-use products on Windows.

Mediar AI also offers a hosted way to use Terminator on macOS through its platform, while the open-source SDK remains the foundation for teams embedding desktop control into their own agent products.

๐Ÿš€ Visit Terminator Official Site

๐Ÿšฉ Report an issue