AutoRocq

by NUS-Program-Verification · Agent Tool · ★ 21

About AutoRocq

AutoRocq: Agentic Theorem Prover for Verification Paper: FSE 2026 This repository contains the source code of AutoRocq, an agent prover in Rocq (formerly Coq) 8.18.0. To discharge a formally stated theorem in Rocq, the agent runs in the following loop: where the LLM interacts with the Rocq proof assistant (via CoqPyt) in real time to develop a proof. What's New LiteLLM support AutoRocq now supports your favorite model through LiteLLM! See the supported model list and configuration.

llm-agentrocq-provertheorem-provingverification

Quick Facts

Stars21
Forks3
LanguagePython
CategoryAgent Tool
Quality Score67.5474842170106/100
Last Updated2026-07-03
Created2026-02-24
Platformsdocker, python
Est. Tokens~14k

Compatible Skills

These tools work well together with AutoRocq for enhanced workflows:

  • swarm-orchestrator — semantic(0.20)+complementary+rare_topics+same_lang+similar_pop+shared_platform (57%)
  • cli-mcp — semantic(0.22)+complementary+same_lang+similar_pop+shared_platform (53%)

More Agent Tool Tools

Explore other popular agent tool tools:

View all Agent Tool tools →

Popular Python Agent Tools

Frequently Asked Questions

What is AutoRocq?

AutoRocq is Agentic Theorem Prover for Rocq for Program Verification. It is categorized as a Agent Tool with 21 GitHub stars.

What programming language is AutoRocq written in?

AutoRocq is primarily written in Python. It covers topics such as llm-agent, rocq-prover, theorem-proving.

How do I install or use AutoRocq?

You can find installation instructions and usage details in the AutoRocq GitHub repository at github.com/NUS-Program-Verification/AutoRocq. The project has 21 stars and 3 forks, indicating an active community.

View on GitHub → Browse Agent Tool tools