Overview
Paper PPT Agent is an open-source tool that automatically converts academic PDF papers or LaTeX source files into editable PowerPoint presentations. Instead of spending hours building slides from a research paper, you just upload the file - the AI handles everything from content analysis, structure planning, and layout design to visual quality checks.
The three-stage multi-agent pipeline works as follows: Strategist (plans content and slide structure), Executor (generates the actual slides), and Critic (QA pass: checks text overflow, alignment issues, contrast). Supports multiple AI models: OpenAI, Anthropic Claude, Gemini, and DeepSeek.
How to Use
- Clone the repo:
git clone https://github.com/CRui5in/paper-ppt-agent - Run the startup script:
./start-dev.sh(macOS/Linux) orstart-dev.bat(Windows) - Open the frontend at
http://127.0.0.1:5173 - Upload your PDF paper or TeX file
- Select an AI model and configure your API key
- Run the pipeline - receive an editable PPT when complete
Notes
- Requires an API key for at least one supported model: OpenAI, Anthropic, Gemini, or DeepSeek
- Built-in PPT editor (powered by PPTist) lets you refine slides directly in the browser
- "Deep Research" mode lets the AI pull in external sources to enrich slide content
- Supports importing existing PPT templates
Click the button above to view the full repo and setup guide on GitHub.