Skip to main content

Beyond Vibe Coding: Formal Verification for AI-Generated Software

October 22, 2026 | 12:30 - 1:30 AM (UTC) Coordinated Universal Time

Ready to get started with AI and the latest technologies? Microsoft Reactor provides events, training, and community resources to help developers, entrepreneurs and startups build on AI technology and more. Join us!

Beyond Vibe Coding: Formal Verification for AI-Generated Software

October 22, 2026 | 12:30 - 1:30 AM (UTC) Coordinated Universal Time

Ready to get started with AI and the latest technologies? Microsoft Reactor provides events, training, and community resources to help developers, entrepreneurs and startups build on AI technology and more. Join us!

Go back

Beyond Vibe Coding: Formal Verification for AI-Generated Software

October 22, 2026 | 12:30 - 1:30 AM (UTC) Coordinated Universal Time

  • Format:
  • alt##LivestreamLivestream

Topic: Open Source

Language: English

AI coding agents can now write substantial amounts of open-source software, but generated code still needs more than a plausible implementation and a passing test suite.

In this session, Carl will demonstrate a workflow in which AI writes code, creates a formal specification, and produces a machine-checked proof of correctness. He is applying this approach to RangeSetBlaze, an open-source Rust library, using Lean to state and prove key correctness properties.

The broader idea is language-independent: AI may make formal verification practical for ordinary software development by taking on much of the proof engineering itself. The session will explore what this workflow looks like in practice, where it works, where it breaks down, and how formal proofs can complement testing and code review as AI takes on more of the coding.

  • open source
  • Rust
  • AI coding agents
  • Formal verification

Speakers

Already registered and need to cancel? Cancel registration

Registration

Sign in with your Microsoft Account

Sign in

Or enter your email address to register

*

By registering for this event you agree to abide by the Microsoft Reactor Code of Conduct.