The landing page for Acai — live at www.acaiproject.io.
Plain HTML/CSS/JS, no build step. index.html is the whole page, styles.css
holds the design tokens, script.js runs the one bit of interactivity (the
trigger-tab code switcher). Deploys via GitHub Pages on push to main.
A DRY, declarative framework for AWS Lambda functions — the same philosophy
implemented independently for Python (acai-aws), Node.js (acai),
and TypeScript (acai-ts).
The idea is Happy Path Programming: validate every input before your
business logic runs — via auto-routing, OpenAPI schema validation, and
configurable middleware — so your code never has to defend itself. No nested
try/catch, no mid-level exceptions. Just the path it was meant to take.
| Docs | Source | |
|---|---|---|
| 🐍 Python | acai-python-docs | acai-python |
| 🟢 Node.js | acai-js-docs | acai-js |
| 🔷 TypeScript | acai-ts-docs | acai-ts |
See AGENTS.md — a verified reference for how the Router and
event handlers actually work in each language, plus notes on running this
site locally.