67
CTRLRun sits at the execution boundary before an AI agent changes a real system. It prevents duplicate effects, binds approval to the exact action, and stops blind retries when the outcome is uncertain.
Wrap a function with @protect and define a small YAML policy. CTRLRun then controls whether the action can execute.
Try it locally:
pip install ctrlrun && ctrlrun demo
Apache-2.0 licensed.
Built with