Paperflow

Paperflow is an LLM-assisted workspace that helps researchers transform dense academic papers into structured presentation flows.

React Python PDF Parsing Human-AI Interaction

Overview

Paperflow is an LLM-assisted workspace that helps researchers transform dense academic papers into structured presentation flows. Users upload a PDF and specify constraints like audience level and presentation length, and Paperflow generates a timeline-based outline with aligned talking points and speaker notes. By combining automated content extraction with interactive editing tools, the system supports rapid presentation preparation while keeping users in control of the final narrative.

How it works

Paperflow uses a modular pipeline that combines PDF structure extraction with staged LLM generation to support iterative human-AI collaboration. After parsing a paper into sections using PDFPlumber, Gemini generates candidate presentation structure, slide titles, and talking points, which users review and refine before transcript generation. The interface represents presentation flow as editable timeline nodes that can be reordered, expanded, or annotated with Markdown, enabling spatial reasoning about structure while preserving transparency through source-linked citations for each generated talking point.

A key design goal of Paperflow was maintaining user agency during AI-assisted generation. Instead of producing a fixed slide deck automatically, the system introduces structured checkpoints where users review parsed sections, approve outlines, adjust timing constraints, and regenerate transcripts with targeted feedback. This staged interaction model improves trust, reduces downstream correction effort, and supports flexible adaptation of research content for different audiences and presentation formats.