Governed AI delivery

Turn any repo into a governed AI workspace.

Specs, gates, and a hash-chained audit trail you own — any editor, one command.

ai-eng — zsh
uv recommended
$ uv tool install ai-engineering
$ ai-eng install .
$ ai-eng doctor
  [PASS] hooks · mirrors · manifest · tools
$ 
$ pipx install ai-engineering
$ ai-eng install .
$ ai-eng doctor
  [PASS] hooks · mirrors · manifest · tools
$ 
$ pip install ai-engineering
$ ai-eng install .
$ ai-eng doctor
  [PASS] hooks · mirrors · manifest · tools
$ 

One framework, everything in it.

Get started

Up and running in four steps.

Two in your terminal, two in your editor — every step shows you exactly where you are, so nothing runs in the wrong place.

  1. Your terminalonce per machine

    Install the CLI

    $ uv tool install ai-engineering

    Prefer pipx or pip? Both work too.

  2. Your terminalinside your repo

    Add governance to your project

    $ cd your-project
    $ ai-eng install .
    $ ai-eng doctor
      [PASS] hooks · mirrors · manifest · tools

    Governance is now versioned local files in your repo.

  3. In your editorClaude Code · Cursor · Codex · Copilot…

    Open your editor and start a session

     /ai-start
      [ready] context loaded · gates armed · audit live

    Ease in — start observe-only and switch gates on as they earn it.

  4. In your editoryou approve each handoff

    Ship through the governed chain

     /ai-brainstorm → /ai-plan → /ai-build → /ai-pr

    You drive the intent; deterministic gates catch the rest before merge.

Works in Claude Code · Cursor · Codex · Copilot · Antigravity · OpenCode

See it all working →