Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
24 changes: 14 additions & 10 deletions profile/README.md
Original file line number Diff line number Diff line change
@@ -1,15 +1,19 @@
# OpenAdapt.AI

**Compile repeated GUI work into deterministic, governed workflows.**

OpenAdapt compiles demonstrated GUI workflows into deterministic, locally
executable programs. Healthy runs make no model calls. When interfaces drift,
OpenAdapt re-resolves from retained evidence or proposes a governed repair and
halts when verification fails.

OpenAdapt is for repeated work trapped behind browser and desktop interfaces:
too visual or variable for brittle selectors, but too consequential to hand to
a free-form computer-use agent on every run.
**Show it any repeated GUI task, once. It compiles into a governed,
deterministic workflow.**

OpenAdapt is a demonstration compiler for repeated GUI work wherever it lives
— in the browser, in native desktop apps, or inside Citrix and other virtual
desktops. Demonstrate a task once and OpenAdapt compiles it into a governed,
deterministic, locally executable program that replays exactly, with zero
model calls on a healthy run. When interfaces drift, OpenAdapt re-resolves
from retained evidence or proposes a governed repair — and halts instead of
guessing when verification fails.

OpenAdapt is for repeated work trapped behind browser, desktop, and
virtual-desktop interfaces: too visual or variable for brittle selectors, but
too consequential to hand to a free-form computer-use agent on every run.

[Install OpenAdapt](https://github.com/OpenAdaptAI/OpenAdapt) ·
[Read the docs](https://docs.openadapt.ai) ·
Expand Down
11 changes: 7 additions & 4 deletions scripts/check_profile.py
Original file line number Diff line number Diff line change
Expand Up @@ -15,10 +15,13 @@
LIFECYCLE_DATA = ROOT / "repository-lifecycle.yml"
MARKDOWN_FILES = (ROOT / "README.md", ROOT / "LAUNCH_PLAN.md", LIFECYCLE_DOC, PROFILE)
CANONICAL_TRUTH = (
"OpenAdapt compiles demonstrated GUI workflows into deterministic, locally "
"executable programs. Healthy runs make no model calls. When interfaces "
"drift, OpenAdapt re-resolves from retained evidence or proposes a governed "
"repair and halts when verification fails."
"OpenAdapt is a demonstration compiler for repeated GUI work wherever it "
"lives \u2014 in the browser, in native desktop apps, or inside Citrix and "
"other virtual desktops. Demonstrate a task once and OpenAdapt compiles it "
"into a governed, deterministic, locally executable program that replays "
"exactly, with zero model calls on a healthy run. When interfaces drift, "
"OpenAdapt re-resolves from retained evidence or proposes a governed "
"repair \u2014 and halts instead of guessing when verification fails."
)
REQUIRED_PROFILE_LINKS = {
"https://github.com/OpenAdaptAI/OpenAdapt",
Expand Down