The Multi-Agent Safety Engineering Framework.
Safety is not one-dimensional. A system can be:
- Mechanically Safe (The brakes work).
- Psychologically Unsafe (The operator is disgruntled and has an override key).
- Physically Impossible (The plan relies on perpetual motion).
Standard LLMs blur these lines, giving you a "blended" average that misses critical specific risks.
A.N.V.I.L. is a multi-agent orchestration framework that subjects a system design to three distinct, adversarial audits:
- The Engineer (STPA): Looks for missing control loops and unsafe actions.
- The Psychologist (CPIR): Looks for human stressors and insider threats.
- The Physicist (T1): Validates the fundamental physical constraints.
The Forge (Orchestrator) synthesizes these reports. If any agent flags a Critical Risk, the system is rejected.
pip install -r requirements.txt