Open weights · runs on your laptop · no cloud

Your notes have questions for you.

Drop in your PDFs — syllabus, slides, past papers. Notes vs. Me becomes the examiner: question after question, graded on the spot, with a heatmap of every topic you keep failing.

Try the actual loop

Six questions from a sample photosynthesis chapter. Graded instantly, tracked by topic — exactly how the real app works. Nothing to install.

Reading feels productive. Being asked isn't.

Re-reading notes three times builds familiarity, not recall. Notes vs. Me replaces the third pass with the thing exams actually do.

Hunts your weak topics

Questions are weighted by your history: untouched material first, then whatever you keep getting wrong. Miss "Calvin cycle" twice and it quietly schedules itself for next round — the loop you just played above, running on your own notes.

Graded like an examiner

Multiple choice is scored exactly. Written answers are judged by the model against a model answer — strict on understanding, generous on wording — with feedback that explains itself.

Your notes stay yours

Parsing, question writing and grading all happen on your machine by default. No account, no upload, no telemetry. It works offline, because exam week doesn't always come with Wi-Fi.

How a PDF becomes an examiner

A deliberately small pipeline — small is what survives exam week. One SQLite file holds all state; no vector database, no account.

  1. 01

    Ingest

    Each PDF is parsed into paragraph-aware chunks of about 1200 characters.

  2. 02

    Sample

    Chunks are picked with weights from your attempt history — never-tested first, weakest next.

  3. 03

    Generate

    Gemma 3 (open weights, via Ollama) writes each question as strict JSON: topic, question, options, answer, explanation.

  4. 04

    Grade

    MCQs score deterministically; written answers are graded by the model, with feedback you can revise from.

Open where it counts

Local by default. Gemma 3 runs through Ollama on your machine — about 1 GB of RAM, sized for the laptops students actually own. If a machine can't run a model, the app falls back to the same open weights served by Groq, and tells you plainly which mode you're in. The code is MIT-licensed; the models are open-weight; your notes never leave your disk unless you choose the fallback.