Discover and explore top open-source AI tools and projects—updated daily.
markrussinovichAcademic reference checker for authors and reviewers
Top 90.8% on SourcePulse
RefChecker is a tool designed to validate the accuracy of references within academic papers, benefiting authors and reviewers by ensuring citation authenticity. It cross-references citations against Semantic Scholar, OpenAlex, and CrossRef, providing detailed reports on discrepancies.
How It Works
RefChecker employs a multi-source verification strategy, leveraging Semantic Scholar, OpenAlex, and CrossRef APIs to cross-check citation details. It integrates LLM-powered extraction (supporting OpenAI, Anthropic, Google, Azure, and vLLM) to robustly parse complex bibliographies and handle variations in citation formatting, enhancing accuracy and reducing manual effort.
Quick Start & Requirements
docker run -p 8000:8000 ghcr.io/markrussinovich/refchecker:latest (Access via http://localhost:8000)pip install academic-refchecker[llm,webui]pip install academic-refchecker[llm]ANTHROPIC_API_KEY, OPENAI_API_KEY) are recommended for enhanced performance. Node.js 18+ is required for Web UI development.http://localhost:8000 (Docker/pip), CLI: academic-refchecker.Highlighted Details
Maintenance & Community
Information regarding specific contributors, sponsorships, or community channels (like Discord/Slack) is not detailed in the provided README.
Licensing & Compatibility
The project is released under the MIT License, generally permitting commercial use and integration into closed-source projects without significant copyleft restrictions.
Limitations & Caveats
Verification speed is significantly enhanced by setting a SEMANTIC_SCHOLAR_API_KEY. Some LLMs, like GPT-4o, may occasionally hallucinate DOIs. Local LLM inference requires setting up a separate vLLM server. Multi-user mode necessitates OAuth provider configuration.
1 day ago
Inactive
manubot
Future-House