Lifecycle: Beta
Source for the openadapt.ai marketing site.
OpenAdapt is a governed demonstration compiler for GUI workflows: record a task once, compile it, and replay it deterministically with zero model calls on the healthy path. When replay cannot verify what it is about to do, it halts instead of guessing. Every execution substrate is first-class under one governed loop: browser, Windows, macOS, Linux, RDP, and Citrix/VDI. OpenAdapt is local-first and open-core (MIT); managed cloud is optional.
This repository is the public website only. Installers and the unified CLI live in OpenAdaptAI/OpenAdapt, the compiler/runtime lives in OpenAdaptAI/openadapt-flow, and product documentation lives at docs.openadapt.ai.
public/status.json is the canonical, machine-readable source of truth for
substrate lifecycle evidence and component versions, and
tests/statusManifest.test.js guards it. The marketing homepage deliberately
does not render this temporary maturity ledger; technical consumers can read the
manifest directly.
- Next.js (React framework)
- Tailwind CSS with DaisyUI
- Framer Motion for animation
- Netlify for hosting and forms
Node 22 is pinned in .nvmrc.
npm install # install dependencies
npm run dev # start the dev server on http://localhost:3000
npm test # run the node:test unit suite (tests/*.test.js)
npm run build # fetch the paper PDF, run tests, then next buildnpm run build runs a prebuild step (fetch:paper plus npm test) before
next build, so the unit tests gate every production build. Cypress end-to-end
tests live under cypress/ and run in CI and during the Netlify build. Avoid
invoking the full Cypress suite locally without reason.
Booking is code-owned and always routes to the canonical Cal.com event:
https://cal.com/richard-abrich/30min?overlayCalendar=true
Deploy-time booking-provider overrides are intentionally ignored so stale
environment variables cannot redirect the homepage form or the /book embed.
Netlify deploys production from the main branch. The build command and
Next.js plugin are configured in netlify.toml.
- Production: openadapt.ai
| Repository | Description |
|---|---|
| OpenAdapt | Installer and unified CLI, the entry point to the product |
| openadapt-flow | Canonical engine: compiler, governed runtime, validation, and limits |
| openadapt-desktop | Native authoring and local operator application |
| openadapt-evals | Evaluation and benchmark research |
| openadapt-privacy | Optional PII/PHI scrubbing library |
Repository count is not a measure of product breadth. Research and internal tools belong in reference material, not top-level positioning.
MIT. See LICENSE for details.