ARTFEED — Contemporary Art Intelligence

ProofWala: A Framework for Multilingual Proof Data Synthesis and Theorem-Proving

other · 2026-06-01

ProofWala is a versatile proof engineering framework centered on itp-interface, a library designed for programmatic engagement with interactive theorem provers (ITPs). It facilitates large-scale analysis and concurrent experimentation by enabling project-wide assessments, environment duplication, and collective execution of proof states. Specifically for Lean 4, it features a meta-programmed interaction layer that operates within the elaborator, providing semantically accurate tactic-level tracing and enabling extraction at both declaration and dependency levels throughout entire repositories. This architecture surpasses conventional REPL-style interactions.

Key facts

  • ProofWala is a multilingual proof engineering framework.
  • It is built around itp-interface, a reusable library for programmatic interaction with ITPs.
  • It enables repository-scale analysis and parallel experimentation.
  • For Lean 4, it implements a meta-programmed interaction layer inside the elaborator.
  • It supports tactic-level tracing and declaration- and dependency-level extraction.
  • It supports project-wide analysis, environment cloning, and pooled execution of proof states.
  • The design extends beyond traditional REPL-style interaction.

Entities

Sources