Repository navigation
The living handout. Notebooks any chat AI can draft, a teacher can trust, and a student can keep: shared files now remember each reader's progress, practice problems draw fresh numbers every attempt, and students can send their results back.
Highlights
- Shared files remember progress. A shared
.htmlkeeps each reader's answers, ticks, practice streaks and notes in their browser. "My results" summarizes progress and graded answers for the teacher. - Practice problems (
problemslot). Write a problem once with ranges and a formula; every attempt draws new numbers and checks the typed answer. - New notebook from AI. Copy a ready-made prompt into ChatGPT, Claude, Gemini or any chat AI, paste the reply back, see exactly what to fix, and review every card as a draft before sharing.
- Guided card types. Guided Explore (predict → explore → explain), Worked Example and Practice Set.
- Saves you can trust. Atomic saves, flushed on close and Cmd+Q, plus automatic version history with Restore.
- Published format. A JSON Schema and
docs/FORMAT.mdfor the notebook file. - Also: keyboard-first Study, zoom, the Cyberpunk theme, syntax-highlighted code, and 2,718 automated tests.
Full list: CHANGELOG.md
Install
Requires an Apple silicon Mac (M1 or later), macOS 11 or newer.
- Download
notebuilder_0.3.0_aarch64.dmgbelow, open it, and drag NoteBuilder to Applications. - NoteBuilder is not notarized yet, so the first launch takes one extra step:
- macOS 15 Sequoia or later: open the app, click Done, then go to System Settings → Privacy & Security and click Open Anyway.
- macOS 14 or earlier: right-click the app in Applications and choose Open.
- If macOS says the app "is damaged", run
xattr -dr com.apple.quarantine /Applications/notebuilder.appand open it again.
More detail, and how to build it yourself: install guide
No account, no cloud: your notebooks stay in a local database on your Mac.