Jeff
click anywhere to clear
sweep the desk clean
Jeff
A calm study workspace

Wouldn't it be nice to remove the clutter?

Every document, note and past paper, pulled into one tidy home, so you always know where to pick back up.

no more piles ↗

Welcome to Jeff.

expand_more
history_edu
Any subject · any course

You can prepare for anything.

Type in any course, Jeff turns it into summaries, flashcards and real practice.

Try
follow the trail ↓left, right, all the way down
a peek at each tool →real samples, not screenshots
One workspace · the whole study loop

Everything a course becomes.

Drop a course in and it turns into a study kit. Follow the trail to see what each tool makes, flip a card, answer a question, drop a document in.

auto_stories
01auto_stories
Study packets

Learning Packets

Drop in a reading, a lecture, a messy page of notes, Jeff distils it into a packet you can actually study from: a plain-language summary, the points that matter, and a deck of cards to drill them home.

  • summarizeSummaries
  • flagKey points
  • styleFlashcards
  • quizQuestion cards
Flashcard · tap to flip
Eigenstate
what is it?
Answer
A quantum state with a single, definite value you’d actually measure.
flag Key points
1

A wavefunction holds every outcome at once, until measured.

2

Measurement collapses it to one eigenstate.

3

Energy in a box is quantised, it scales with n².

summarize Summary
Quantum states, in one breath

Systems live in a superposition of states, described by a wavefunction Ψ. Observables are operators; a measurement returns one of their eigenvalues.

quiz
02quiz
Active recall

Practice Sets

The fastest way to make something stick is to use it. Jeff turns your material into every kind of question, pick-one, true-or-false, or a full written answer you type or upload, and keeps score as you go.

  • radio_button_checkedMultiple choice
  • ruleTrue / false
  • edit_noteWritten answers
quiz Multiple choice

A particle in a 1-D box, how does energy scale with level n?

AProportional to n²
BProportional to n
CConstant for all n
DProportional to 1/n
rule True / false

Spin is a form of the particle physically rotating in space.

edit_note Long-form answer

Explain, in your own words, why measurement collapses the wavefunction.

or type it in
description
03description
Your library

Document Library

Every PDF, slide deck and past paper lands in one tidy home. Read them in a calm viewer, then make them yours, highlight what matters, drop sticky notes, and pin the bits worth keeping.

  • upload_fileUpload
  • format_ink_highlighterHighlighter
  • sticky_note_2Sticky notes
  • push_pinPin
Uploaded document, Grover's Algorithm study, page 2
check_circleGrover’s Algorithm, study notesPDF · page 2 · added to library
¶2 ¶2

Amplitude amplification

The oracle flips the phase of the marked state; the diffusion operator reflects every amplitude about the mean, so the good amplitude grows each round.

auto_fix_high
Repeat about √N times, the probability of measuring |w⟩ approaches 1.
Highlights · Grover’s Algorithm · p.2

In the n-qubit system, every state can be represented as a unit vector |Ψ⟩ in a 2ⁿ-dimensional Hilbert space. However, Grover’s algorithm operates within a simple geometric structure spanned by |w⟩ and |w⊥⟩, so the whole algorithm reduces to a sequence of planar rotations, despite the underlying space having dimension 2ⁿ.

format_ink_highlighterP1 · Critical format_ink_highlighterP2 · Important format_ink_highlighterP3 · Review format_ink_highlighterP4 · Context
push_pinPIN 04 Passage Grover’s Algorithm · p.2
Pinned passage

Grover’s algorithm evolves entirely within the two-dimensional subspace spanned by the marked state |w⟩ and its orthogonal complement |w⊥⟩. Because both the oracle and diffusion operator preserve this subspace, the dynamics reduce to simple planar rotations.

Shrikanth · Grover’s Algorithm · fig. 1
chat_bubbleComments
push_pin

Why √N, not N?

auto_fix_high
Each step rotates the state by a fixed angle; the good amplitude grows linearly, so its probability (the square) reaches ~1 after ~√N steps.
edit_note
04edit_note
Marginalia

Note book

Upload your scanned notes and Jeff reads them into an assessment of what you actually know, tracking how far you’ve moved through the course and where the gaps are, so every practice set and learning packet is tuned to you.

  • upload_fileUpload scanned notes
  • fact_checkMaps what you know
  • tuneTailors packets & practice
Handwritten notes, 7.2 The 3D Infinite Well, page 1 draw7.2 The 3D Well · p.1
Handwritten notes, separable equations & standing waves, page 2 drawStanding waves · p.2
Handwritten notes, energy levels & degeneracy, page 3 drawDegeneracy · p.3
Your relationship with your LLM

Not a generic chatbot. Yours.

Jeff’s LLM is bound to your course and your notes, grounded in what you upload, focused on what you’re studying, tuned to what you know. Scroll, or tap a card, to meet it.

format_quote
01format_quoteGrounded
Grounded · no hallucinations

It answers from your pages.

Every reply is drawn from the material you’ve uploaded, notes, slides, past papers, and cited back to the exact paragraph so you can check it in one tap. If it isn’t in your material, Jeff says so instead of inventing it.

  • format_quoteParagraph-level citations
  • descriptionProvides citations to your uploaded notes
  • library_booksAnswers only from your uploads
  • blockNever fills gaps with guesses
The dynamics reduce to simple planar rotations ¶2 · Grover p.2, so a single angle tracks the whole state fig. 1.
every claim carries a source you can tap
my_location
02my_locationIn-course
Course-specific · no drift

Built for this course only.

The chatbot lives inside your course. Its vocabulary, notation and examples come from your syllabus, not the open internet, so answers match your lectures and never wander into generic AI territory.

  • my_locationScoped to your syllabus
  • functionsUses your course’s notation
  • explore_offWon’t wander off-topic
my_locationPHYS 301 · 34 documents in scope · nothing else
one course, one brain
fact_check
03fact_checkAttentive
Attentive · tuned to you

It knows what you know.

From your scanned notes and practice history, Jeff keeps a live map of what you’ve mastered and where the gaps are, then pitches every explanation at your level. And because it isn’t re-reading the whole internet, it answers fast.

  • fact_checkMaps mastery vs. gaps
  • tuneExplains at your level
  • boltReplies in about a second
SolidSeparable equations
GapDegeneracy splitting
refreshed with every note and every answer
route
04routeGuides
A tutor’s instinct

It points you forward.

Jeff doesn’t stop at the answer. It sends you back to the exact paragraph worth re-reading, queues practice on the gap it just found, and tells you what to look at next.

  • routeSuggests the next step
  • menu_bookPoints back to the source
  • quizQueues the right practice
re-read ¶3arrow_forward2 practice Qsarrow_forwardgap closed ✓
answer → source → practice → progress
southscroll to explore
The beauty of a local LLM

Your data never leaves your device.

No cloud uploads, no third-party servers. Your course materials and study progress stay 100% local, the model reads your notes the same way you do: right here, on your machine. Besides, running servers to host your data is expensive, we'd rather it lived on your device instead.

  • cloud_offYour data never leaves your deviceinference happens on your hardware, offline included
  • no_accountsNo account or login requirednothing to sign up for, nothing to leak
  • home_storageBuilt around YOUR contentyour uploads are the whole knowledge base
0 bytes phoned home·no telemetry·delete = gone
the snooper doesn't even see this ↓(and Jeff likes it that way) your cursor is the only key ↗ phys203_hw · soci_notes · quantum_p2 · 100% local
Handwritten physics homework
Handwritten sociology class notes
Handwritten quantum notes For your eyes only
your autonomy
Your week, planned by Jeff

A plan that adapts to you.

Some chapters take longer than others, that’s fine. Drag a packet to any day and Jeff rearranges the rest; stall on a section and it clears space for you. Jeff knows what you know, and plans around what you don’t.

some chapters just take longer ↘jeff plans for it
drag a card, the rest follow ↷try it, it’s live
no guilt calendar, the plan bends, not you
This weekMar 28, Apr 04
auto_awesomejeff rebalances live
event_repeatplanner · rebalanced nightly · learns your pace · 100% local