Spaced repetition that never touches your notes.
Mnemoloop schedules your next review. Cards are plain Markdown files, kept apart from the notes they come from.
MIT licensed · No account · No telemetry · Works offline
Everything runs on the notes you already have.
Cards come in four types: Basic, Cloze, Quiz, and Sequence. Obsidian renders the card content, so the formatting you wrote carries over.
FSRS scheduling
The scheduler modern Anki uses.
Markdown-native
LaTeX, code, tables, and embeds.
Hierarchical decks
Decks nest as Parent::Child.
Keyboard and touch controls
Space or tap to flip; 1-4 to rate.
Progress dashboard
Heatmap, forecast, and retention.
Source material priming
Study your notes before the review.
Self-healing index
Rebuild it from the card files.
Local first
No account and no telemetry.
You rate the card, FSRS picks the interval.
Press Space to flip the card, then press 1-4 to rate it. You can undo a rating if you slip.
Why does rereading feel like learning?
Recognition is easier than recall.
Tap to flip · then tap a rating
A hard card is a signal to reread its note.
Mnemoloop collects the source notes behind due cards above your difficulty threshold, so you can reread them before the review.
A card you keep forgetting.
difficulty 8.1 · 3 lapses
You reread the note in Mnemoloop.
source: "[[Forgetting curve]]"
You review it with context.
Good · next review in 12d
Change a note, and its cards are flagged.
A card can point to the note it came from. Change that note, and the card is flagged stale so you can fix what changed before the next review.
Forgetting curve.md
Rereading a note does not stop forgetting.
Spaced retrieval is what flattens the curve.
source: "[[Forgetting curve]]"
Update the card or delete it. Stale cards stay out of future reviews.
FREE · OPEN SOURCE
Start remembering more, reviewing less.
Runs inside Obsidian on desktop and mobile. MIT licensed. No account, no telemetry, and it works offline.
Install for Obsidian