Vero: Can AI Agents Build Formally Verified Software Repositories?
Ranking
Overall
78
Content
95
Popularity
40
Observed public metrics from 1 member.
Merged summary
TL;DR - Vero is the first benchmark for evaluating whether AI agents can jointly implement and formally verify entire multi-module software repositories. The best tested coding agent solved only 27 of 43 instances, showing substantial room for improvement.
- Includes 43 Lean 4 repository tasks derived from real Python, Dafny, Verus, and Coq projects.
- Supports proof-only and joint code-and-proof evaluation using fixed APIs and curated specifications.
- Covers complex domains including cryptographic protocols and distributed systems.
- Adds an audit mechanism for proving flawed specifications unsatisfiable or reference implementations incorrect.
Sources (1)
Vero: Can AI Agents Build Formally Verified Software Repositories?
Public signals
Hugging Face upvotes 0
TL;DR - Vero is the first benchmark for evaluating whether AI agents can jointly implement and formally verify entire multi-module software repositories. The best tested coding agent solved only 27 of 43 instances, showing substantial room for improvement.
- Includes 43 Lean 4 repository tasks derived from real Python, Dafny, Verus, and Coq projects.
- Supports proof-only and joint code-and-proof evaluation using fixed APIs and curated specifications.
- Covers complex domains including cryptographic protocols and distributed systems.
- Adds an audit mechanism for proving flawed specifications unsatisfiable or reference implementations incorrect.