Discover and explore top open-source AI tools and projects—updated daily.
QJHWCAutomated research pipeline for academic paper generation
New!
Top 68.9% on SourcePulse
Summary
PaperForge is an end-to-end AI-powered system designed to automate the academic paper writing process. It targets researchers and students by streamlining idea generation, literature search, experiment execution, result backfilling, and LaTeX compilation, offering a significant benefit in accelerating research output and reducing manual effort.
How It Works
The system orchestrates a single Agent loop that connects idea generation, experimental coding, cloud training, and LaTeX paper writing. It supports multiple LLM backends (Anthropic, OpenAI, Gemini, DeepSeek) and offers two primary workflows: 'Scientist' for fully automated end-to-end generation and 'MVP' for a staged, iterative approach. Key components include LLM clients, workflow orchestrators, and MCP (Multi-purpose Control Plane) tools for literature search, LaTeX compilation, and diagram generation.
Quick Start & Requirements
python3.11 -m venv .venv311), activating it (source .venv311/bin/activate), and installing dependencies (pip install -r requirements.txt).key.example.sh to key.sh and sourcing it.python launch_mvp_workflow.py --phase all --experiment paper_writer --idea-name "My Research Idea" --engine openalexpython launch_scientist.py --experiment paper_writer --num-ideas 1 --skip-novelty-checkANTHROPIC_API_KEY, OPENAI_API_KEY, OPENALEX_MAIL_ADDRESS are crucial. MPLBACKEND=Agg is recommended for headless Matplotlib on macOS.Highlighted Details
frontend.console) for monitoring workspace status, prompts, and automatic refreshing.Maintenance & Community
No specific details regarding contributors, sponsorships, community channels (like Discord/Slack), or roadmaps are present in the provided README text.
Licensing & Compatibility
Limitations & Caveats
The primary limitation is the strict non-commercial usage clause, restricting adoption to academic and personal research contexts. Generated papers must be clearly marked as AI-assisted, which may have implications for publication venues or academic integrity policies. The system's reliance on multiple external APIs also introduces potential points of failure or rate-limiting issues.
23 hours ago
Inactive
SakanaAI
bytedance