{"repo":"llmsresearch/paperbanana","free":true,"listed":false,"github":"https://github.com/llmsresearch/paperbanana","clone":"git clone https://github.com/llmsresearch/paperbanana.git","description":"Open source implementation and extension of Google Research’s PaperBanana for automated academic figures, diagrams, and research visuals, expanded to new domains like slide generation.","language":"Python","stars":2244,"topics":["academic-research","arxiv","gemini","llm","llms","mcp","mcp-server","multiagent","neurips","scientific-visualization"],"license":"MIT","category":"mcp-servers","readme_excerpt":"PaperBanana Automated Academic Illustration for AI Scientists --- Disclaimer : This is an unofficial, community-driven open-source implementation of the paper \"PaperBanana: Automating Academic Illustration for AI Scientists\" by Dawei Zhu, Rui Meng, Yale Song, Xiyu Wei, Sujian Li, Tomas Pfister, and Jinsung Yoon (arXiv:2601.23265). This project is not affiliated with or endorsed by the original authors or Google Research. The implementation is based on the publicly available paper and may differ from the original system. An agentic framework for generating publication-quality academic diagrams and statistical plots from text descriptions. Supports OpenAI (GPT-5.2 + GPT-Image-1.5), Azure OpenAI / Foundry, Google Gemini, and Atlas Cloud providers. - Two-phase multi-agent pipeline with iterative refinement - Multiple VLM and image generation providers (OpenAI, Azure, Gemini, Atlas Cloud) - Input optimization layer for better generation quality - Auto-refine mode and run continuation with user feedback - CLI, Python API, and MCP server for IDE integration - Batch generation from a manifest file (YAML/JSON) for multiple diagrams in one run - Batch plots — paperbanana plot-batch runs many statistical plots from one manifest (CSV/JSON per item) - PDF inputs for methodology context (optional paperbanana[pdf] / PyMuPDF), with per-page selection - PaperBanana Studio — local Gradio web UI ( paperbanana studio ) for diagrams, plots, evaluation, batch, and run browser - Claude Code skills ","default_branch":null,"files":null,"tree":[],"storefront":"/r/llmsresearch","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/llmsresearch/paperbanana/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}