ansible-heal-agent
experimentalAgent that heals routine Ansible failures
Watches an Ansible pipeline, diagnoses the failures it understands, patches the offending inventory, playbooks, or vars, commits the fix, and re-runs — for a small set of well-understood failure classes.
v0.2.x, actively demoed; scoped to well-understood failure classes by design.
- Language
- Python
- License
- MIT
- Version
- v0.2.0
- Released
- 2026-09-30
Install
git clone https://github.com/adventurewave-labs/ansible-heal-agent && cd ansible-heal-agent && make installHow it works
LLM-first diagnosis with a deterministic rule-based fallback; YAML is validated before any write, fixes land as conventional commits, and a full Markdown transcript is kept for human audit. make demo heals three seeded failures end-to-end in about 7 seconds.