See it run
From install to a governed session
One command installs the CLI; ai-eng doctor reports a[PASS] and you are working under the governed flow.
Not a prompt pack. A governed delivery system.
The governed flow
One chain, from intent to merge
You drive the intent and approve each step; the gates catch the rest — no secrets, broken docs, or untested changes reach a merge.
/ai-brainstorm/ai-plan/ai-build/ai-pr
/ai-build swaps to /ai-autopilot for large multi-concern specs.

Why it holds
Governance that is enforced, not suggested
Ship a whole spec in one run
/ai-autopilot decomposes it, builds a dependency DAG, runs parallel waves, and converges on a reviewed PR.
What you approved is what shipped
a brainstorm hard-gate plus a spec-lifecycle state machine keep every change anchored to the approved spec (Rung 2 SDD — spec and code stay in sync, not just spec-first that drifts).
An audit trail you own
every AI action lands in a hash-chained NDJSON log you can verify offline, with no telemetry by default.
Every bypass has an owner and an expiry
no # noqa or @ts-ignore; findings are refactored or formally risk-accepted with a severity-based TTL.
Every tool call is screened before it runs
a deterministic guard checks each edit, write, and shell command and stops risky ones.
AI quality is a tested property
skills are measured with pass@k, and a regression beyond five points blocks the pull request.
The toolkit
Fifty-four skills and nine agents, one flow
- 54skills
- 9agents
- 6surfaces
- 1governed flow

Same flow, every surface
- Claude Code
- GitHub Copilot
- Codex
- Antigravity
- OpenCode
- Cursor
Why governance
A deterministic plane that gates the probabilistic one
LLMs are fast and fallible. {ai}engineering puts a deterministic layer underneath them — hooks, gates, a hash-chained audit log, and a spec-lifecycle state machine — so the creative work stays probabilistic while everything that reaches a merge is checked, owned, and reproducible.
The judgment is yours; the guarantees are the framework's.
Start now
Install once. Approve each step. Ship governed.
$ uv tool install ai-engineering Then open your editor and type /ai-start. Prefer to ease in? Start in observe mode and enforce only what proves useful. Update any time with ai-eng update.