Grounded
Questions come from your material, not from whatever a model happens to remember about the topic.
Generate a quiz from the note you have open. Answer multiple-choice, cloze, open, and code questions without leaving the app, then get graded with feedback that points back to the source.

Recorded in Concrete
How it works
Choose a note, or several, as the source material.
The model drafts questions grounded in that text, and multiple-choice options are shuffled and rebalanced.
Take the quiz in place. Open and code answers are graded with written feedback.
Up close
An illustrative example, drawn in the app's Concrete theme.
Multiple choice
A ball is thrown straight up. At the top of its path, its acceleration is
Cloze
An eigenvector of A satisfies Av = λv, for some scalar λ.
Open
Explain why the area under a velocity-time graph equals displacement.
Code
Return the dot product of two lists.
def dot(a, b):
return sum(x*y for x, y in zip(a, b))Why it matters
Questions come from your material, not from whatever a model happens to remember about the topic.
Retrieval works best with variety: recognition, recall, explanation, and application.
Quizzes are saved, so you can retake them and watch your score change.
Next — 03
Tutor →
Ask about the note that's open.