1. Distraction-Free AI Study Session
A guided 25-minute cycle based on cognitive science:
Step 1: Learn — Deep concept immersion without notifications.
Step 2: Recall — Active retrieval prompt test before checking notes.
Step 3: Practice — Timed problem solving on scratchpad.
Step 4: Evaluate — Honest difficulty & confidence rating.
Step 5: Complete — Automatic room database persistence.
File: features/practice/ui/AiStudySessionScreen.kt
2. Sidebar Study Countdown Timer & Stopwatch
Always accessible from the sidebar. Features:
Circular animated SVG ring with high-contrast monospace time.
Presets: 25m Pomodoro, 45m Deep Work, 60m Marathon, and count-up stopwatch.
Direct link to active Subject & Chapter to credit focus hours.
Native Android AlarmManager with wake-locks for 100% reliable background alerts when the timer hits zero.
File: features/timer/ui/StudyTimerScreen.kt
3. Dedicated Mock & Tuition Tests Column
Coaching quizzes and weekly tuition tests no longer clutter your major board exam list:
Dedicated filter pill: All , Major Exams , Mock & Tuition .
Subject tagging selector: links test directly to your syllabus.
Exact Date & native TimePickerDialog (HH:mm) for accurate scheduling.
Cyan-badged cards with upcoming countdown and mock score weighting.
View Full Mock Tests Page →
4. Mistake Bank & Error Taxonomy
Every wrong answer has a specific root cause. StudyOS classifies mistakes into 5 cognitive categories:
Concept gap: Fundamental theory misunderstood.
Memory gap: Formula or fact decayed from memory.
Calculation error: Arithmetic or algebraic slip.
Misread question: Target variable or condition missed.
Careless mistake: Fatigue or rush error.
File: features/practice/ui/MistakeBankScreen.kt
5. 7-Dimension Exam Readiness Engine
Stop guessing if you're prepared. The engine evaluates:
1. Syllabus completion %
2. Chapter understanding depth
3. Active recall prompt accuracy
4. Practice session frequency & speed
5. Mistake penalty (unresolved error count)
6. Forgetting curve decay score
7. Exam proximity weight (urgency curve)
File: domain/engine/ExamReadinessEngine.kt
6. Smart Dynamic Revision Queue
Dynamically prioritizes what you should revise today. Computes an urgency priority index based on:
Days elapsed since last studied chapter.
Historical recall stability score.
Proximity of linked major or mock tests.
Auto-elevates topics with high unreviewed mistake count.
File: domain/engine/SmartRevisionQueueEngine.kt
7. Subject Intelligence & Chapter Badges
Instantly view chapter health across all enrolled subjects:
Status pills: X Strong (retention >80%), Y Weak , Z Due .
Color-coded progress bar reflecting verified mastery.
Direct launch into targeted 25m AI study session from any subject card.
File: features/subjects/ui/SubjectsScreen.kt
8. Instant Global Offline Search
Unified sub-second search across your entire academic universe:
Search across Subjects, Chapters, Notes, Flashcards, Mistakes, and Prompts.
Categorized search results with direct deep links.
100% offline Room SQLite query with instant keyboard debouncing.
File: features/search/ui/SearchScreen.kt
9. Dual AI Study Assistant
Reliable offline assistance + optional cloud AI power:
Offline Mode: Grounded heuristic study assistant that breaks down difficult formulas and study schedules without internet.
Cloud Streaming (Optional): Bring your own OpenAI or Gemini API key for live step-by-step Socratic problem solving.
File: domain/usecase/AiUseCases.kt
10. Non-Punitive Progress & Momentum
Traditional streak counters create anxiety when life happens. StudyOS uses positive momentum:
Tracks cumulative focus minutes and problems mastered.
No guilt notifications or streak breakage punishment.
Celebrates real cognitive retention over vanity app opening.
File: features/progress/ui/ProgressScreen.kt
11. 100% Offline-First Room Architecture
Zero cloud lock-in • Zero subscription paywalls • Complete student data sovereignty
Read Offline Manifesto →
Unlike SaaS study apps that hold your study notes hostage behind monthly credit card paywalls, StudyOS is 100% local. Your data lives in an SQLite database on your device. It loads in milliseconds, never fails when Wi-Fi drops, and protects your exam preparations from corporate tracking.