SMF·BRILLIANT
Can a prompt replace Brilliant?
Learning & languages — interactive maths and science courses
Exhibit tracking slip
Verdict
Every Brilliant lesson is a small hand-built interactive: a slider that moves a curve, a puzzle whose wrong answers each get their own explanation. That is authored work, one screen at a time, by people who know both the subject and how learners get it wrong. The software around it is unremarkable; the thing you would be rebuilding is a publishing house.
Exhibit A — The prompt
Received on31.07.2026Build a practice log for working through mathematics and science problems from books and open courseware.
A problem record holds the source (book, chapter, number), a statement in Markdown with LaTeX, your worked solution, the date, a self-assessed difficulty and an outcome of solved, solved with a hint, or failed.
Render maths properly with KaTeX. A tool for this subject that cannot show an integral is not usable, so make that the first thing that works.
Schedule reviews with FSRS over the failed and hinted problems only — successfully solved problems come back rarely, failures come back soon. Reviewing means attempting again from the statement with your previous solution hidden until you commit an answer. Store attempts as an append-only history so you can look back at what you tried in March.
Build two reports. The first groups failures by the topic tag you assigned, so a cluster is visible rather than felt. The second lists the problems you have solved twice with a hint and never once without, which is the specific pattern that feels like progress and is not.
Everything is local files plus SQLite. Statements you enter yourself; do not scrape a paid course.
Do not have a model generate practice problems. Unverified generated maths problems have wrong answers often enough to be actively harmful when the whole point is that you cannot yet tell.
Opening prefills the prompt — press enter to run it.
Exhibit B — What you lose
- B.1 thousands of authored lessons across maths, science and computer science
- B.2 interactive widgets built one per concept
- B.3 wrong-answer explanations written for the specific mistake you made
- B.4 a sequence that assumes what you learned two lessons ago
- B.5 the mobile apps and offline access
Prior art
- AnkiLicense: AGPL-3.0
Exhibit C — Why people still pay: course content and interactive design
Being walked through an idea by someone who anticipated your specific confusion is worth far more than another problem set, and there is no way to generate that.
Questions
Can I bring my Brilliant history across?
No. Brilliant exposes no export of completed lessons or attempts, so the log starts empty. What you can carry across is the list of topics you were partway through, and continue them from a textbook.
Where do the problems come from?
You type them, from books you own or from open courseware that permits it. That is slower and it is also the honest answer: this build is a log and a scheduler, not a source of content.
What does it cost to run?
Nothing. KaTeX and SQLite are local, and there is no API key anywhere in the design.
What is the one thing that does not survive the rebuild?
The explanation waiting behind a wrong answer. Brilliant tells you why the mistake you just made is tempting; your log records that you made it.
Related tools
Receipt