The lean read

What happened?

Anthropic and Theorem report AI-generated software proofs across 123 open-source libraries, under specific assumptions.

Why does it matter?

Machine-checked guarantees can make security claims more precise. Their value depends on exactly which property, program and environment they cover.

Follow the evidence ↗

What happened?

Anthropic reported on October 22 that Claude generated security proofs for 239 test entry points across 123 open-source libraries in a collaboration with Theorem. The work targets compiled RISC-V programs and inputs below 64 MB, under defined operating-system and execution assumptions.

That scope is essential. The company explicitly warns that formal verification does not establish that an entire library is free of bugs. A proof concerns a stated property in a modeled environment, and both the statement and the model must be appropriate.

Source: Anthropic ↗

A public artifact for inspection

Theorem has published a collection of theorem statements and Rocq proofs for OSS-Fuzz targets compiled as RISC-V binaries. This gives readers an artifact to inspect beyond the announcement. The repository is a subset of the broader research effort; this article has not rerun its proof checks.

Source: Theorem Labs ↗

Our take

Why does it matter?

Our analysis: this is a useful way to discuss AI progress because the promise can be expressed as a question with boundaries. What property is guaranteed, which program version does it apply to, and what assumptions must hold? Those questions make a result more assessable than a general claim that software is secure.

For practitioners, the practical value will depend on how such guarantees fit maintenance. A library changes, dependencies change and deployment environments vary. Any future workflow will need a clear way to connect a checked statement with the software people actually run. That connection should remain visible as the tooling improves.

Read the sources

  1. LLMs are making formal software verification feasible at a much larger scale ↗
    Anthropic · October 22, 2026
  2. Theorem statements and machine-checked Rocq proofs for OSS-Fuzz targets ↗
    Theorem Labs