MU
← All Projects4.4
AI Study Guide Creator
AI-PoweredAI-Powered Tools
A 5-agent AI system that transforms lecture notes into comprehensive study guides. Accepts text input or file uploads (PDF, DOCX, TXT). Five specialized agents work sequentially: Analyzer identifies topics and concepts, Organizer structures content, Summarizer creates section summaries, QuestionMaker generates review questions and flashcards, and Compiler assembles the final guide.
Technology Stack
pypdf
System Architecture
Loading diagram...
Specifications
- ▸5-Agent Pipeline: Analyzer → Organizer → Summarizer → QuestionMaker → Compiler for structured output
- ▸File Upload Support: Process PDF, DOCX, TXT, and Markdown files up to 10MB
- ▸3 Detail Levels: Comprehensive, Concise, or Exam-Focused output styles
- ▸Key Concept Extraction: Analyzer identifies 3-7 main topics and 10-20 key concepts
- ▸Review Questions: QuestionMaker generates practice questions and flashcard pairs
- ▸Markdown Output: Formatted study guide with headers, bullets, and easy copy/download
Design Decisions
| Challenge | Solution |
|---|---|
| Handle diverse file formats | pypdf for PDFs, python-docx for Word docs, direct text for TXT/MD |
| Ensure comprehensive coverage | 5 specialized agents each focus on one aspect of study guide creation |
| Users have different study needs | 3 detail levels: comprehensive, concise, and exam-focused |
| Large files need processing | GCS upload with signed URLs, async content extraction |
| Progress visibility during generation | SSE streaming shows each agent phase in real-time |
Process Flow
Loading diagram...
User Interface
Study Guide Creator Interface
Clean interface for pasting notes or uploading files with real-time generation progress
◆Text input or drag-and-drop file upload
◆Subject and detail level configuration
◆Live progress tracking for each agent phase
◆Formatted markdown output with copy button
Try Live Demo→https://tewtor.ai