The public website and account dashboard for Aex. It contains the product pages, invitation flow, prepaid billing UI, API-key management, usage, legal pages, and service status.
Requires Node.js 22 or later.
npm ci
npm run devThe site uses https://api.aex.dev by default. Set AEX_API_BASE_URL to another HTTPS control
plane when testing a different environment. Account credentials stay in an HttpOnly, same-site
cookie, and the same-origin proxy accepts only its explicit method and path allowlist.
npm run lint
npm run build
npm testThe canonical SDK quickstart and API contracts live in
aexhq/aex. Production deployments use the protected Vercel
workflow in .github/workflows/deploy-vercel.yml. Promotion also requires the exact three-entry
managed_environment_blocked_source_ipv4_cidrs JSON output from Platform. The workflow reconciles
those source denies across every Vercel project hostname before assigning aex.dev.
The Brain product page and documentation describe the standalone runtime. Canonical Brain prose
and schemas are imported from the immutable revision in docs.lock.json; edit them in the Brain
repository. Local validation can set BRAIN_REPO_PATH to a Brain checkout. Performance copy must
name its workload and version; archived results are not current release claims.