AI Study Copilot · Grounded in Your Exact Course Materials

Master university courses from your exact syllabus

Upload lecture slides, textbooks, and notes. Grind extracts key concepts, builds adaptive daily study plans, solves doubts Socratically, auto-grades assignments, runs mock exams, and reinforces long-term memory with spaced repetition.

How Grind Works

From raw documents to exam mastery in three automated steps

01

Upload Course Material

Drop PDFs, lecture slides, scanned notes, or syllabus docs. Our OCR and chunking pipeline maps all key concepts.

02

Take Diagnostic & Plan

A 5-question baseline test identifies weak topics. Grind generates an adaptive day-by-day study roadmap.

03

Study, Solve & Master

Ask doubts anytime, complete checkpoint assignments, run mock exams, and reinforce retention with SM-2.

Feature 01 · Baseline Diagnostic

Know exactly where you stand before day one

Before building your plan, Grind runs a 5-question AI diagnostic drawn directly from your uploaded course material. Each answer is scored and mapped to specific topics, so the planner knows precisely which concepts need the most focus.

  • Questions auto-generated from your syllabus — not generic MCQs
  • Resume mid-diagnostic seamlessly without losing progress
  • Mastery scores recalibrate after every scored activity
  • Retake diagnostic anytime to measure real baseline growth
Baseline Diagnostic · Question 3 / 5
In Progress

Signals & Systems · Ch. 4

Which condition guarantees BIBO stability for a continuous-time LTI system?

AAll poles strictly in left-half s-plane
BImpulse response is purely periodic
CSystem is causal regardless of ROC
DTransfer function has unit dc gain
Detected topic: Stability Analysis
Adaptive Study Plan · Week 2
Auto-adjusted
MonFourier Series — Dirichlet Conditions88%
TueStability Analysis (Reinforcement)62%
WedLaplace Transform & Region of ConvergenceToday
ThuZ-Transform & Inverse Transformations
FriMidterm Mock Exam — Chapters 1-4

↻ Plan re-balanced — Stability Analysis added extra session based on diagnostic score.

Feature 02 · Adaptive Planner

A study plan that learns as you learn

Grind's planner isn't a static calendar. It re-distributes topics day-by-day based on your actual mastery scores. Score poorly on a checkpoint? The plan automatically inserts reinforcement sessions. Ace a topic early? It frees up time for harder concepts.

  • Day-by-day roadmap generated from your uploaded material
  • Auto-adapts after every diagnostic, assignment, and review session
  • Exam-date aware — automatically backtracks from your test deadline
  • Daily streak tracking & momentum metrics to keep consistency
Feature 03 · Socratic Doubt Solver

A tutor that only teaches from your material

Ask any question in plain English or upload a photo of a tricky problem. Grind retrieves the most relevant chunks from your uploaded files using vector search, then answers Socratically — guiding you step-by-step rather than just handing you the answer.

  • RAG-grounded — answers come strictly from your course files
  • Vision OCR support — snap a photo of diagrams or handwritten equations
  • Cites exact source: textbook chapter, lecture slide, or page number
  • Renders LaTeX math formulas, code blocks, and system diagrams
Grind Copilot · Socratic Doubt Solver
Live Preview
Can you explain BIBO stability and give me the integral condition for an LTI system?
Socratic TutorCourse Grounded

A system is Bounded-Input Bounded-Output (BIBO) stable if every bounded input produces a bounded output.

$$\int_{-\infty}^{\infty} |h(t)|\, dt < \infty$$

In your course material (Signals & Systems, Ch. 2), notice how the impulse response must be absolutely integrable. What happens if a pole lies on the imaginary axis?

Assignment · Checkpoint 4
Auto-Graded

Z-Transform — Region of Convergence

78 / 100
Q1: ROC for a right-sided sequence10/10

Perfect — cited textbook boundary theorem correctly.

Q2: Inverse Z-Transform via partial fractions16/20

Minor algebra error in residue calculation.

Q3: Stability from Z-domain poles12/20

Missed the unit-circle boundary condition.

Q4: DTFT relation to unit circle20/20

Excellent derivation. Full marks.

Q5: Long-division synthesis20/30

See counter-exercise below for gap area.

↻ Counter-exercise generated

Derive inverse Z-Transform of X(z) = z/(z²-3z+2) using long division. Targeted at your Q5 gap.

Feature 04 · Assignments & Auto-Grading

Practice, submit, get graded in seconds

After each study session, Grind generates checkpoint assignments directly from your material. Submit your answers and the AI auto-grades against a rubric derived from your course files — then immediately generates targeted counter-exercises for any conceptual gaps found.

  • Questions & rubrics auto-generated from your syllabus & slides
  • Per-question feedback explains exactly why and where points were lost
  • Counter-exercises automatically generated for identified gaps
  • Scores feed back into the adaptive planner and mastery tracker
Feature 05 · Spaced Repetition Review

Never forget what you learned — SM-2 spaced repetition

Grind schedules flashcard-style review sessions using the SM-2 algorithm, the same proven science behind Anki. Cards are sourced directly from your materials. Rate each recall attempt and the system adjusts the interval — showing harder cards sooner and easy ones less often.

  • Review cards auto-generated from key concepts in your course files
  • SM-2 algorithm calculates optimal recall intervals per card
  • Self-rate recall quality (1–5) to drive intelligent interval adjustments
  • Due-card count surfaced every day right on your study dashboard
Spaced Repetition · 12 cards due
SM-2

Control Systems · Slide 14

State the Nyquist Stability Criterion in terms of encirclements of the (−1, 0) point.

Answer: A closed-loop system is stable if the Nyquist plot of G(jω)H(jω) encircles (−1, 0) counterclockwise N = P times, where P is the number of open-loop RHP poles.

How well did you recall this?

7 remaining · 3 new · 2 lapsedNext review: in ~3 days
Built For Serious Academic Success

Everything you need to ace your semester

Engineered with deep learning science, robust offline support, and strict data privacy.

Full-Length Mock Exams

Simulate actual midterms and finals. Timed multi-section exams synthesized directly from your course chapters, with instant comprehensive grade reports.

Timed & Section-Weighted

Mastery Trends & Analytics

Track your concept mastery curves over time. Visual progress bars, topic decay alerts, and daily streak counters keep your consistency unstoppable.

Daily Streak & Growth Graphs

Vision OCR & Multi-Format Ingestion

Feed Grind standard textbooks, messy lecture slide decks, scanned past papers, or handwritten notes. Vision OCR reliably transcribes math and diagrams.

PDF, Slides, Scans & Notes

Offline-First PWA & Auto-Sync

Install Grind as a native PWA on desktop or mobile. Study on flights or bad campus Wi-Fi — IndexedDB caches your plan and auto-syncs when reconnected.

Installable App & Offline Queue

Chunked Material Reader

Read curated course segments without information overload. Check off reading chunks as completed to automatically unlock your daily study milestones.

Evidence-Based Progress

Ready to grind smarter?

Upload your first course material and have a diagnostic, plan, and tutor ready in under 2 minutes. No credit card required.