Show HN: Talos – Open-source WASM interpreter for Lean
- Programming
- Security
- Open Source
- Developer Tools
Talos is a new open-source verification framework that embeds a WebAssembly interpreter and weakest-precondition reasoning layer in Lean, with the goal of proving real properties about compiled binaries instead of source code. The team’s bet is that Wasm is the right target because many languages compile to it, its spec is unusually formal for a production platform, and it preserves more structure than dropping all the way to an instruction set like RISC-V. They showed a Lean proof for Stein’s GCD algorithm compiled from the Rust crate num-integer and said the roadmap is full Wasm coverage, arbitrary Rust crate verification through the Wasm backend, and a growing proof library to make larger programs tractable.
If you care about verifying AI-generated or safety-critical code, Talos is worth watching as a Wasm-first alternative to Rust-only tooling. For now, treat it as promising infrastructure rather than a finished verification stack, especially if your guarantees depend on compiler correctness, dynamic memory reasoning, or full spec conformance.
- github.com
- Discuss on HN