deterministic governance for AI-assisted development
anvil is a structural governance tool that gives teams visibility and control over AI-generated code changes. It runs gate checks, policy enforcement, and architecture validation — ensuring AI assistants produce code that meets your standards.
The one-liner for any platform lives at install.eddacraft.ai — it auto-detects your OS and highlights the recommended command.
curl --proto '=https' --tlsv1.2 -LsSf \
https://github.com/eddacraft/anvil/releases/latest/download/eddacraft-anvil-installer.sh | shbrew install eddacraft/tap/anvilirm https://github.com/eddacraft/anvil/releases/latest/download/eddacraft-anvil-installer.ps1 | iexwinget install eddacraft.anvilscoop bucket add eddacraft https://github.com/eddacraft/scoop-bucket
scoop install anvilFull usage guides live at docs.eddacraft.ai/anvil.
# authenticate (device code flow)
anvil auth login
# run governance checks on the current directory
anvil gate
# watch for changes and run checks continuously
anvil watch
# interactive onboarding tutorial
anvil tutorial
# check system health
anvil doctor
# update to the latest version
anvil update| platform | architecture | status |
|---|---|---|
| linux | x86_64 | supported |
| linux | aarch64 | supported |
| macOS | x86_64 | supported |
| macOS | aarch64 | supported |
| windows | x86_64 | supported |
| windows | aarch64 | supported |
Found a bug or have a feature request? Please open an issue on this repository. When reporting bugs, include:
- anvil version (
anvil --version) - operating system and architecture
- steps to reproduce
- expected vs actual behaviour
For questions about beta access, email hello@eddacraft.ai.
To report a security vulnerability, please follow SECURITY.md rather than opening a public issue.
anvil is currently in closed beta. Access requires an invitation.
This repository hosts release binaries, install scripts, and issue tracking. Source code is not published here.
See LICENSE for terms. All rights reserved.
built by eddacraft