File size: 1,038 Bytes
0049a04
 
587f33e
 
 
0049a04
587f33e
0049a04
 
587f33e
 
0049a04
 
587f33e
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
---
title: PaperBanana
emoji: ๐ŸŒ
colorFrom: yellow
colorTo: yellow
sdk: gradio
sdk_version: 6.8.0
app_file: app.py
pinned: false
license: apache-2.0
short_description: "Automating Academic Illustration For AI Scientists"
---

# ๐ŸŒ PaperBanana

**Automating Academic Illustration For AI Scientists**

A reference-driven agentic framework that transforms raw scientific content into publication-quality diagrams and plots.

- **Generate Candidates**: Input your method text and figure caption โ†’ get multiple diagram candidates via multi-agent pipeline
- **Refine Image**: Upload any diagram โ†’ upscale to 2K/4K with cleaner lines and sharper text

๐Ÿ“„ [Paper](https://arxiv.org/abs/2601.23265) ยท ๐Ÿ’ป [GitHub](https://github.com/dwzhu-pku/PaperBanana)

## Usage

1. Enter your **API key** (OpenRouter or Google Gemini โ€” only one needed)
2. Paste your method text and figure caption (or use the built-in example)
3. Click **Generate Candidates** and wait ~10 minutes
4. Optionally refine any candidate in the **Refine Image** tab