AgentIndex icon
AgentIndex
ToolsMCP ServersHOTCategoriesTrendingNewBest ListsCompareGuides
Submit Tool
ToolsMCP ServersHOTCategoriesTrendingNewBest ListsCompareGuides
Home/
Vision / Multimodal/
paperbanana
paperbanana logo

paperbanana

Active·★ 2.4k·MIT·Updated 2026-09-17

PaperBanana is a community implementation of the paper "PaperBanana: Automating Academic Illustration for AI Scientists". The README states clearly that it is unofficial, not affiliated with or endorsed by the paper's authors or Google Research, and may differ from the original system. It generates publication-style methodology diagrams and statistical plots from text descriptions, using Google Gemini for both planning and image generation, and offers a CLI, a Python API, an MCP server for IDEs and Claude Code skills for `/generate-diagram`, `/generate-plot` and `/evaluate-diagram`.

The pipeline has two phases and five agents. A Retriever picks relevant examples from a curated set of 13 methodology diagrams, a Planner writes a detailed description of the target diagram, and a Stylist refines it with NeurIPS-style guidelines. Then a Visualizer renders the image (Gemini 3 Pro image preview for diagrams, Matplotlib code for plots) and a Critic reviews it against the source text, repeating for up to three rounds. It needs Python 3.10 or newer and a Google Gemini API key, which the README says is available free from Google AI Studio; `pip install paperbanana` and `paperbanana setup` walk through the key. `paperbanana generate --input method.txt --caption "..."` produces a diagram. It is MIT licensed.

This write-up is based on the project's README and public repository data. We have not hand-tested the tool. Data as of 2026-10-18.

License
MIT
Latest release
v0.3.0 · 2026-06-12
Last commit
2026-09-17
Contributors
35
Forks
341
Open issues and PRs
13
First published
2026-02-04
PyPI package
paperbanana 0.3.0 · 972 downloads last week

Source: GitHub, npm and PyPI public APIs.

#AI Agents#Diagram Generation#Plotting#Large Language Models#Visual Language Models#Multi-agent Systems#Academic Tools#Python
$ Install
$ pip install paperbanana
↗ Visit site★ GitHub
01

Features

01Two-phase multi-agent pipeline with iterative refinement.
02Gemini-based VLM planning and image generation capabilities.
03Provides CLI, Python API, and MCP server for IDE integration.
04Supports generation of methodology diagrams and statistical plots.
02

Why choose it

+Targets a real chore: turning a method description into a publication-style figure
+Iterative critic loop (up to three rounds) rather than a single image-generation call
+Usable as CLI, Python API, MCP server and Claude Code skills
+The README is upfront that it is an unofficial implementation
03

Trade-offs

!Depends on Google Gemini models for both planning and image generation
!It may differ from the original paper's system, as the README itself says
!Generated figures still need checking: labels, arrows and data must match your actual method before use in a paper
!Only 13 reference diagrams are bundled to guide the style
04

Maintenance check

ActiveChecked: 2026-10-17
Last commit
2026-09-17
Commits, last 90 days
2
Releases, last 90 days
0
Latest release
v0.3.0 (2026-06-12)
Open issues
13
Recent issues with at least one comment
4/12
Commits per week, last 12 weeks
Commits per week, last 12 weeks: 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0

Oldest week on the left; the latest four weeks are orange. Source: GitHub commit activity.

Status rule: archived on GitHub = Archived; last commit within 90 days = Active; 91 to 365 days = Slowing; older = Stale. All figures come from the GitHub API on the date shown.

Most discussed open issues

  • #266 [Bug]: `temperature` in GPT-60 comments · 2026-09-23
  • #262 [Bug]: Batch Studio isn't resolving input paths0 comments · 2026-07-26

Issue titles are quoted from GitHub. Open the link to check whether a problem still applies to the version you use.

05

Compatibility

Python
Runtime
Verified via docs
Google Gemini
AI Backend
Verified via docs
06

Quick start

1
$ pip install paperbanana
07

Use cases

↳Automate the creation of methodology diagrams from text descriptions for research papers.
↳Generate statistical plots from structured data (CSV/JSON) for data analysis and visualization.
↳Evaluate the quality of generated diagrams against human references using VLM-as-a-Judge.
08

Alternatives

⚡Top VS:
VSbeeai-framework★3.4k→VSGPA-LM★161→VSomni-lpr★26→VSAgent-Framework-Samples★387→
beeai-framework logo
beeai-framework★ 3.4k
Build production-ready AI agents in both Python and Typescript.
VSCompare→
GPA-LM logo
GPA-LM★ 161
This repo is a live list of papers on game playing and large multimodality model - "A Survey on Game Playing Agents and Large Models: Methods, Applications, and Challenges".
VSCompare→
omni-lpr logo
omni-lpr★ 26
A multi-interface (REST and MCP) server for automatic license plate recognition 🚗
VSCompare→
Agent-Framework-Samples logo
Agent-Framework-Samples★ 387
Agent Framework Samples - showcasing ways in which agent framework can be utilized.
VSCompare→
CodeFuse-muAgent logo
CodeFuse-muAgent★ 777
An Innovative Agent Framework Driven by KG Engine
VSCompare→
adk-python logo
adk-python★ 21.9k
An open-source, code-first Python toolkit for building, evaluating, and deploying sophisticated AI agents with flexibility and control.
VSCompare→
agent-framework logo
agent-framework★ 14.3k
A framework for building, orchestrating and deploying AI agents and multi-agent workflows with support for Python and .NET.
VSCompare→
ag2 logo
ag2★ 5.0k
AG2 (formerly AutoGen): The Open-Source AgentOS. Join us at: https://discord.gg/sNGSwQME3x
VSCompare→
See all alternatives →

Comments

Log in to leave a comment

No comments yet. Be the first!

On this page
01Features02Why choose it03Trade-offs04Maintenance check05Compatibility06Quick start07Use cases08Alternatives
llmsresearch /
paperbanana
↗

Unofficial implementation: generate academic diagrams and plots from text with Gemini

2.4k341MIT
Last commit1mo ago
StatusActive
CategoryVision / Multimodal
Contributors35
Latest releasev0.3.0
Links
Documentation↗Discussion↗Issues↗Releases↗
Cloud Infrastructure
Ad

Deploy on DigitalOcean

Host your MCP servers, Docker containers, and AI agents with $200 free credit over 60 days.

Claim $200 Free Credit
© 2026 AgentIndex.app|Built by a 10-year iOS Developer.
Best by use caseAboutContactAdvertisePrivacy PolicyTerms of UseQYSGitHubBuy me a coffee ☕

Browse by Category

MCP ServersCode AssistantWorkflow AutomationRAG / Knowledge BaseMulti-AgentBrowser AutomationLLM InfraDev ToolingObservability

Not affiliated with Anthropic, OpenAI or Microsoft.