● open source

playwright for windows
computer use

apis lie. screens never do.

automate any windows application through native accessibility apis. no computer vision. no fragile selectors. just the ui tree.

star on github

see it in action

terminal

terminator repl
>|

ui structure

accessibility tree
[window]Application
├─[button]Submit
├─[edit]Email Input
├─[menu]File

example workflow

import { createStep } from "@mediar-ai/workflow";

export const fillForm = createStep({
  id: "fill_form",
  execute: async ({ desktop, logger }) => {
    // Find and click submit button
    const btn = await desktop
      .locator("role:Button")
      .first(2000);
    await btn.click();

    // Type in email field
    const input = await desktop
      .locator("role:Edit")
      .first(2000);
    input.typeText("user@example.com");
  },
});

why terminator

computer vision is a hack. accessibility apis are the truth.

native accessibility apis

direct access to windows ui automation. no screenshots, no vision models.

deterministic control

same code, same result. every time. accessibility trees don't lie.

playwright-style api

familiar locator patterns. if you know playwright, you know terminator.

open source

mit licensed. inspect every line. no vendor lock-in.

skip the infra, ship faster

deploy terminator on windows vms. vercel-like experience.

star on github