OpenAdapt.AI

Show it once. It runs forever. On your premises.

OpenAdapt compiles a recorded demonstration into a deterministic, self-healing automation — open source, auditable, and running entirely on your own machines.

referral-intake · compiled replaylocal
1.0click'Sign In'template12ms
2.0typeusername8ms
3.0click'Tasks'template9ms
4.0click'Open referral'template11ms
5.0click'Save Encounter'⚠ UI drift detected
healed via geometry — fix saved as reviewable diff
postconditions verified · run complete
total 2.4s  ·  model calls: 0  ·  cost per run: $0.00
Show it once. It runs forever. On your premises.
Deterministic replay. Zero per-run model cost.
Self-healing: UI drift becomes a reviewable diff.
Your data never leaves the building.

Register for updates (we promise not to spam)

How it works

A demonstration compiler: one recording in, a deterministic automation out.

  1. 1.0

    Record

    Do the task once while OpenAdapt captures screens and inputs.

  2. 2.0

    Compile

    The demonstration becomes an editable script: visual anchors, per-step assertions, parameters.

  3. 3.0

    Run

    Deterministic replay in milliseconds, locally, no per-run model calls.

  4. 4.0

    Self-heal

    When the UI drifts, a fallback ladder finds the target and proposes the fix as a diff.

  5. 5.0

    Audit

    Every run produces an illustrated report: what ran, what it saw, what changed.

OpenAdapt v1 is open source and under active development. Commercial pilots for healthcare and lending are open.

Getting Started

OpenAdapt is an open-source demonstration compiler for desktop automation. Record a workflow once and it compiles into a deterministic, self-healing automation that runs on your own machines.

Install in 30 Seconds

One command installs everything you need. No Python setup required.

Terminal
$curl -LsSf https://astral.sh/uv/install.sh | sh
$uv tool install openadapt
$openadapt --help
Works on Intel and Apple Silicon Macs

What is uv? - uv is a fast Python package manager that automatically installs Python and manages dependencies.

Quick Start Commands

openadapt doctorVerify your setup
openadapt capture start --name my-taskRecord a demonstration
openadapt capture stopStop recording
openadapt capture view my-taskReview what was captured

Recording and review ship in the open-source package today. The compiler stage — turning a recording into a deterministic, self-healing automation — is in private preview: book a demo for early access.

PyPI Download Trends

Historical download statistics for OpenAdapt packages

8Packages
View:
Range:
Loading statistics...
Data sourced from PyPI OpenAdapt packages via pypistats.org API (data retained for ~180 days)

Register for updates (we promise not to spam)

What's Next?

Troubleshooting

The OpenAdapt Ecosystem

Open-source repositories

Loading packages...

Evaluation & Benchmarks

We wrap official benchmarks like Windows Agent Arena in a CLI that handles VM lifecycle, agent execution, and step-by-step inspection — so you can iterate on your agent fast without modifying the original benchmarks.

Fast iterationOne command to spin up a VM, run your agent, and collect results
See what went wrongReplay every screenshot, click, and keystroke to debug agent failures
Unmodified benchmarksOriginal tasks and scoring preserved — our tooling wraps, not forks
Benchmark Viewer
Loading benchmark viewer...
Benchmark viewer showing multi-task evaluation with step-by-step screenshot replay, actions, and success rates

The benchmark viewer lets you replay every step of an evaluation — screenshots, actions, and execution logs. View on GitHub

Evaluating on Windows Agent Arena.
Featured on There's An AI For That

Built for regulated back-offices

Record the workflow once and OpenAdapt compiles it into an automation your team can review, run, and audit — entirely on your own machines. No brittle selectors to hand-author. No per-run model costs.
Built-in PII/PHI scrubbing keeps your sensitive data safe.

Healthcare clinics

Healthcare clinics

  • Referral and fax intake, EMR data entry and extraction — desktop and VDI EMRs included. PHI handling stays fully local.
Mortgage & lending ops

Mortgage & lending ops

  • Loan-file data extraction and entry in desktop LOS software like Encompass. Borrower data stays in your environment.
Other regulated back-offices

Other regulated back-offices

  • Document-heavy, compliance-bound workflows — tell us yours.
DemonstrateLearnAutomate

Let us build for you

If OpenAdapt doesn't fully automate your workflow out of the box, we'll work with you to fix that.

Start Intake

Frequently asked questions

What is OpenAdapt?
OpenAdapt is an open-source demonstration compiler for desktop automation. You record yourself doing a task once, and OpenAdapt compiles that recording into a deterministic, self-healing script that runs on your own machines. Healthy runs make no cloud model calls, so each run costs nothing.
How is OpenAdapt different from RPA tools like UiPath?
Traditional RPA makes you hand-author brittle selectors and flowcharts, and the bot breaks when the UI changes. OpenAdapt compiles the automation from a demonstration instead — no selector authoring — and when the UI drifts it heals itself, proposing the fix as a reviewable diff. It also runs entirely on your machines.
How is OpenAdapt different from AI computer-use agents?
Computer-use agents re-reason through your task with a large model on every run, so they are slow, non-deterministic, and bill you per run. OpenAdapt compiles the task once and replays it deterministically for free. A model is only invoked to heal the script when the UI drifts.
Does my data leave my machines?
No. OpenAdapt is local-first by architecture: recordings, compiled scripts, and replays all stay on your own infrastructure. Nothing is uploaded to run an automation. PII/PHI scrubbing tooling is included for teams that need to sanitize captured data before anyone — human or model — sees it.
Is OpenAdapt free?
Yes — OpenAdapt is MIT-licensed open source, free to use and modify. For regulated deployments in healthcare and lending we run commercial pilots with hands-on support: we help compile your first workflows, set up review, and keep the automations healthy. Book a demo to talk about a pilot.
What software does OpenAdapt work with?
Anything with a screen. Because OpenAdapt watches pixels and inputs rather than APIs or browser internals, it works with desktop applications, web apps, and software delivered over VDI or RDP — including EMRs and loan origination systems that cloud automation tools can't reach.

Book a 15-minute automation fit call

Tell us your highest-friction workflow and we will map what can be automated first.

You'll hear back from a founder within one business day.