Discover and explore top open-source AI tools and projects—updated daily.
OpenRaiserAutomated LaTeX typesetting agent with visual feedback loop
Top 93.8% on SourcePulse
<2-3 sentences summarising what the project addresses and solves, the target audience, and the benefit.> PaperFit is a Vision-in-the-Loop (VTO) LaTeX typesetting agent system designed to automate the diagnosis and repair of visual layout defects in academic papers. It targets authors and researchers using AI coding assistants like Claude Code, Codex, and Cursor, offering a benefit of reducing repetitive manual effort in achieving polished, publication-ready layouts beyond mere compilation success.
How It Works
PaperFit treats typesetting as a visual closed-loop task. It renders PDF pages into images, analyzes these alongside LaTeX logs, cross-references, and template rules to systematically diagnose visual defects such as floating body congestion, empty columns, or overflows. The system then plans and executes source-level repairs, recompiles, re-renders, and validates the output, offering a significant advantage over traditional methods by addressing subtle layout issues that are difficult to detect manually.
Quick Start & Requirements
npm install -g paperfit-cli and pip3 install -r requirements.txt (after cloning or via paperfit-install).tectonic, pdflatex) and Poppler for PDF processing are necessary.paperfit doctor command is available for environment checks.docs/COMMANDS_SETUP.md and related documentation.Highlighted Details
Maintenance & Community
No specific details regarding maintainers, community channels (e.g., Discord, Slack), or active sponsorships are provided in the README.
Licensing & Compatibility
Limitations & Caveats
Setup requires specific development environments (Node.js, Python, Poppler, LaTeX). The system may prompt for additional information if project structure is unclear or dependencies are missing. PaperFit enforces strict content integrity protocols, preventing silent deletion of critical academic content or overuse of simple scaling for table compression. The primary interaction model relies on integration with supported AI agent hosts.
2 weeks ago
Inactive
VoltAgent