automation

Automate GUI workflows with OpenAdapt

Get deterministic automation for your startup with OpenAdapt, trusted by 1.6k+ GitHub stars, ideal for founders seeking efficient workflow automation.
1,706 stars263 forksPythonGuide quality 8/10Updated 8/29/2026100% free · open source
What it does

OpenAdapt compiles demonstrated GUI workflows into deterministic, locally executable programs for efficient workflow automation.

When to use it
  • You need to automate repetitive tasks in your startup's workflow.
  • You want to create a locally executable program from a GUI workflow.
  • You require a deterministic automation solution with governed repair and zero model calls on healthy runs.
Ready-to-paste prompt
Compile a GUI workflow into a deterministic program using the command `openadapt-flow` (after installing with `pip install openadapt`)
Heads up: The OpenAdapt launcher requires Python to be installed on your system, and you need to have the necessary permissions to install and run the OpenAdapt package using pip.
Saves to your device
Use with Claude
New

Skip the builder — one click puts this in Claude, Cursor, Antigravity and more.

✅ Light setup

Installs with a command or two; your AI agent can do it for you.

Try it instantly — no install
Claude Code
mkdir -p ~/.claude/skills/openadapt && curl -fsSL https://workflowstacks.com/api/skills/openadapt/claude-skill -o ~/.claude/skills/openadapt/SKILL.md
Open in another AI app

Opens the app with this repo with the prompt ready to go — no copy-paste needed.

Connect the whole catalog (MCP)
claude mcp add --transport http workflowstacks https://workflowstacks.com/api/mcp

Adds a WorkflowStacks connector to Claude Code: search and load any skill here by chatting.

How Automate GUI workflows with OpenAdapt works
Codeflow
Free to inspect

Automate GUI workflows with OpenAdapt is a large Python project (~34k lines across 198 code files, plus 34 test files). Setup is light: installs like a normal app. Reading the code is optional. Last commit this month, MIT license, has a test suite.

Size
Large codebase
~34k lines · 198 code files · ~5 h to skim
Setup
One-command install
Installs like a normal app. Reading the code is optional.
Runs on
Python
No API keys detected
Python 92%TypeScript 4%JavaScript 2%PowerShell 1%
Where to start reading
  1. 1
    README.md
    Start here — what it does and how to install it
  2. 2
    CLAUDE.md
    The instructions the AI actually follows
  3. 3
    openadapt/cli.py
    Where the program starts running
  4. 4
    pyproject.toml
    Dependencies and the commands it exposes
  5. 5
    openadapt/__init__.py
    Inside openadapt/ — the main logic begins here
What's in each folder
openadapt/Core code — the actual logic3 files
docs/Documentation34 files
examples/Examples you can copy2 files
legacy/Archived / older material247 files
scripts/Helper scripts14 files
.github/CI / automation (GitHub Actions)20 files
tests/Tests — proof it works16 files
media/Images & static assets3 files
READMEHas testsDocumentedCI checksExamples includedMIT licenseUpdated this month
Quick Actions
Details
Creator
OpenAdaptAI
Language
Python
Category
automation
Published
4/12/2023

Are you the creator of this tool? Claim your listing → and earn 85% of every sale.