An AI-powered study companion application that plans your syllabus, summarizes your notes, tests your knowledge, and protects your focus.
- Cheatsheet Generator: Converts notes or topics into concise, exam-oriented summaries using AI.
- Syllabus-to-Calendar Planner: Breaks down a syllabus into a personalized day-wise study schedule.
- AI-Generated Mini Tests: Creates short quizzes from user notes to reinforce learning and practice most common questions
- App Blocking with Timers: Blocks distracting apps/websites during study intervals to improve focus
- Frontend: PyQt6
- AI Models: llama3.1:8b
- Backend: tqdm, PyMuPDF
- Data Storage: .json
- User uploads syllabus or notes
- AI processes and generates summaries/tests
- Planner schedules tasks
- Focus mode blocks distractions
- Timers monitor the study sessions
- Install and Run the Ollama Application
https://ollama.com/- Install Dependencies (using terminal in the main directory)
pip install -r requirements.txt- Install the Llama3.1 LLM Model
ollama pull llama3.1:8b- Get into Flow State
open mainUI.py file using Pythonhttps://www.youtube.com/watch?v=ZYNFM1JGaqw
- Adaptive learning
- Performance analytics
- Cross-platform support
- API based AI framework
- @shlok.dalsania Lead Developer, AI logic, CheatSheet Generator and Quiz Generator
- @vishva.pambhar - Frontend UI/UX, Basic Mechanics and Presentation PPT
- @jashn.joshi - Focus ZOne Mechanics, Focus Zone UI/UX and Backend Mechanics
- Problem Understanding Comes Before AI
- AI Outputs Need Constraints
- Planning Logic Is as Important as Intelligence
- Focus Tools Must Be Simple
- Integration Is Harder Than Individual Features








