Skip to content
@LLM4Rocq

LLM4Rocq

Code

  • Pytanque is a Python API for lightweight communication with the Rocq proof assistant via coq-lsp.
  • NLIR leverages LLMs' natural language reasoning ability for theorem proving with the Rocq interactive theorem prover .
  • miniF2F-rocq provides a translation in Rocq of the miniF2F benchmarks in Lean and Isabelle.
  • Rocq-MCP is a Model Context Protocol (MCP) server that provides tools for interacting with the Rocq/Coq proof assistant (based on Pytanque).
  • Babel-Formal translates proofs between Rocq and Lean by leveraging proof terms.
  • LLM4Docq is a collaborative project to add docstrings to MathComp.
  • CRRRocq stands for C(hain of thoughts) R(etrieval Assisted Generation) R(ecursive) Rocq. It combines chain of thoughts with RAG and tool calling to generate proofs in interaction with the Rocq prover.

Publications

Pinned Loading

  1. nlir nlir Public

    Automatic theorem proving via natural language reasoning with LLMs

    Python 17 1

  2. miniF2F-rocq miniF2F-rocq Public

    A Rocq version of the miniF2F dataset

    Rocq Prover 20

  3. pytanque pytanque Public

    Python API for lightweight communication with the Rocq proof assistant

    Python 10 2

Repositories

Showing 10 of 16 repositories

Top languages

Loading…

Most used topics

Loading…