Document to Slides
Convert your documents into presentation slide decks.
Everything runs on your machine. Your documents stay local.
Features
- 18+ professional layout types
- Automatic section-to-layout matching
- Data charts and visualizations
- Batch mode for long documents (10+ pages)
- High-resolution output
Setup
Install the required Python packages listed in scripts/requirements.txt, then set up the browser helper via scripts/setup_browser.py.
Usage
cd scripts/
python3 workflow.py --input your-document.pdf --output deck.pptx
Optional: pass --model to use a specific model for layout decisions, or --no-model for template-based mode.
Layout Types
COVER, DASHBOARD, BIG_NUMBER, TIMELINE, COMPARISON, MATRIX, FLOW_CHART, LIST, PYRAMID, PROBLEM_SOLUTION, ACTION_PLAN, and more.
What Works Best
- Documents with clear section headings
- Structured content with bullet points
- 1 to 20 pages (optimal range)
License
MIT-0
