Specula: Automating TLA+ Formal Verification with Coding Agents to Find Hundreds of Deep Bugs

tianyin_xu · x · 2026-07-31

A research team released the beta of Specula, a tool that automatically checks system code using TLA+ based formal methods.

Specula instructs coding agents to fully automate formal specification (model + invariants) and mode-code conformance, overcoming major practical barriers to adopting formal methods. The researchers found Specula highly effective at uncovering deep bugs that require formal reasoning, having already identified hundreds of them. The tool operates in a push-button automated fashion.

Original post →

More from coding & agent

coding & agent channel →