metareflection/claimcheck
Dafny verifies proofs; claimcheck confirms intent.
This tool helps software engineers, formal verification specialists, or security architects ensure that a formal specification (like a Dafny lemma) accurately reflects an informal, natural language requirement. It takes in a Dafny file containing lemmas and a list of natural language requirements, then verifies whether each lemma truly covers its claimed requirement. The output clearly states which claims are confirmed and which are disputed, helping to catch mismatches in understanding between the design and the formal proof.
Use this if you need to be sure that your formal proofs (Dafny lemmas) precisely match the human-readable functional or security requirements they are meant to satisfy.
Not ideal if you are solely interested in verifying the mathematical correctness of your Dafny proofs, without checking their alignment to external, informal requirements.
Stars
16
Forks
1
Language
JavaScript
License
MIT
Category
Last pushed
Mar 09, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/metareflection/claimcheck"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
GAIR-NLP/factool
FacTool: Factuality Detection in Generative AI
multimodal-ai-lab/DEFAME
Fact-checking system for textual and visual inputs.
BharathxD/ClaimeAI
This AI fact-checking system, built with LangGraph, dissects text into verifiable claims,...
TimLukaHorstmann/T-REX
Real-time fact-checking of tabular claims with SOTA reasoning LLMs.
iacobp/fact-checker
This tool allows Perplexity Pro users to fact-check selected text on any webpage, providing...