Edit Banana: AI Converts Images to Editable DrawIO
Edit Banana: Revolutionize Diagram Editing with AI-Powered Reconstruction
Static diagrams trapping your creativity? Edit Banana breaks the chains, transforming uneditable images and PDFs into fully manipulatable DrawIO files and PPTX presentations in seconds.
π What Makes Edit Banana Special?
This isn't basic OCR. Edit Banana delivers production-grade reconstruction:
β 1:1 Visual Fidelity - Preserves colors, strokes, arrows, hierarchy β Smart Segmentation - Fine-tuned SAM 3 identifies every element β Perfect Text Recovery - Tesseract OCR + Pix2Text for formulas β Native Editability - Every element independently draggable/resizable β Multi-Format Output - DrawIO XML, SVG, PPTX
π― Real-World Examples That Convert
Flowcharts β Perfect node connections preserved Architecture Diagrams β Multi-level hierarchy maintained Technical Schematics β Arrow directions + dashed lines intact Scientific Formulas β LaTeX math rendered correctly
π οΈ Lightning-Fast Setup (5 Minutes)
git clone https://github.com/BIT-DataLab/Edit-Banana.git
cd Edit-Banana
pip install -r requirements.txt
mkdir -p input output
python main.py -i input/diagram.png
Try Online First: editbanana.anxin6.cn - No setup needed!
π¬ Tech Stack Powering the Magic
- SAM 3 (Fine-tuned): Pixel-perfect element segmentation
- Multimodal LLMs: Intelligent layout understanding
- Tesseract + Pix2Text: Bulletproof text/formula extraction
- FastAPI Backend: Production-ready concurrent processing
π Why 3.4K Stars & Growing?
- Solves Real Pain: No more manual redraws
- Offline Capable: Runs locally, no API limits
- Apache 2.0 License: Commercial use welcome
- Active Development: Arrow intelligence coming soon
π Get Started Today
- Quick Test: Online demo at editbanana.anxin6.cn
- Local Power: Clone + 5-minute setup
- Join Community: WeChat group for tips/support
Edit Banana doesn't just convert diagrams - it liberates your workflow. Star the repo, try the demo, and never redraw another flowchart!
β GitHub Repo | π Live Demo