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 22 1

  2. miniF2F-rocq miniF2F-rocq Public

    A Rocq version of the miniF2F dataset

    Rocq Prover 23

  3. pytanque pytanque Public

    Python API for lightweight communication with the Rocq proof assistant

    Python 15 6

Repositories

Showing 10 of 21 repositories
  • rocq-mcp Public

    MCP server for the Rocq prover

    LLM4Rocq/rocq-mcp’s past year of commit activity
    Python 19 Apache-2.0 6 0 3 Updated Apr 1, 2026
  • rocq-ml-toolbox Public

    A toolbox providing Rocq environment generation, an inference server, and project-parsing tools for ML-oriented interaction with the Rocq prover.

    LLM4Rocq/rocq-ml-toolbox’s past year of commit activity
    Python 1 MIT 0 0 0 Updated Apr 1, 2026
  • rocq-agent Public
    LLM4Rocq/rocq-agent’s past year of commit activity
    0 Apache-2.0 0 0 0 Updated Apr 1, 2026
  • rocq-skills Public
    LLM4Rocq/rocq-skills’s past year of commit activity
    Python 2 Apache-2.0 0 0 0 Updated Apr 1, 2026
  • babel-formal Public

    The goal of this repository is to explore the translation from Rocq/Coq and Lean 4 terms to sequence of tactics in the same language

    LLM4Rocq/babel-formal’s past year of commit activity
    Python 2 MIT 0 0 0 Updated Mar 30, 2026
  • miniF2F-rocq Public

    A Rocq version of the miniF2F dataset

    LLM4Rocq/miniF2F-rocq’s past year of commit activity
    Rocq Prover 23 MIT 0 1 1 Updated Mar 27, 2026
  • CombiBench-rocq Public

    Rocq version of the Lean CombiBench

    LLM4Rocq/CombiBench-rocq’s past year of commit activity
    0 Apache-2.0 0 0 0 Updated Mar 27, 2026
  • pytanque Public

    Python API for lightweight communication with the Rocq proof assistant

    LLM4Rocq/pytanque’s past year of commit activity
    Python 15 Apache-2.0 6 1 1 Updated Mar 24, 2026
  • Putnam2025-Rocq Public

    Putnam 2025 formalized in Rocq

    LLM4Rocq/Putnam2025-Rocq’s past year of commit activity
    Rocq Prover 4 Apache-2.0 0 0 0 Updated Mar 24, 2026
  • LLM4Docq-MathComp Public

    Automatic docstring generation of mathcomp using LLMs.

    LLM4Rocq/LLM4Docq-MathComp’s past year of commit activity
    Python 1 MIT 0 0 0 Updated Feb 5, 2026

Top languages

Loading…

Most used topics

Loading…