StudyAI / AI-Tution
From a PDF to a study pack that gives learners more ways to understand and practise.

The Operating Problem
Course material is often trapped in long or scanned PDFs, making extraction and active learning difficult.
The Solution
Turns source documents into summaries, key concepts, flashcards, quiz questions, and related video discovery via an automated pipeline.
Key Capabilities
✦ Smart Upload & Dashboard
Upload course materials and track your performance with full stats and insights across all your quizzes and documents.
✦ Ask AI Contextually
Ask questions directly about your uploaded PDFs and get instant, accurate answers extracted from the source material.
✦ Interactive Flashcards
Automatically generated flashcards help you memorize key terms and concepts using spaced repetition techniques.
✦ Mind Maps & Mock Tests
Visualize concepts with generated mind maps and test your readiness with dynamically created mock exams.
Built With
- Flask processing API
- PyMuPDF + Tesseract OCR
- Google Gemini integration
- React / Vite web interface
"AI is most useful when it fits a complete learning journey: ingestion, extraction, generation, and a clear interface."
View Public Repositories