keel is a pure Rust CLI tool that builds a fast, incrementally-updated structural graph of your codebase and enforces architectural contracts at generation time — not at review time, not at build time.
When an LLM coding agent modifies your code, keel immediately validates that the change doesn’t break callers, violate type contracts, or introduce structural drift. Think of it as a structural linter purpose-built for the age of AI-generated code.