Community tools · App
Recall
by Kumin Consulting.
Spaced-repetition flashcards whose decks are plain Markdown files you can edit anywhere, with an Anki-style scheduler and tools an agent can call.
ProductivityAgentsspaced-repetitionflashcardsankimarkdownstudymemorysrsclozelearning
01Get it
Install
in one step.
- In NextOS, open Settings > Apps > Sources.
- Add the community catalogue: https://raw.githubusercontent.com/kumin-consulting/nextos-community-tools/main/catalog.json
- Open the App Store, find Recall, and install it.
- Approve the permissions it asks for - read and write in your home folder, storage, notifications, clipboard and intents.
- Open Recall and add the sample deck, or start one of your own in ~/Recall.
- Version 1.0.0, MIT licence
- Published 2026-09-17, updated 2026-09-17
- Needs Native apps (App Store)
- Runs on Web
- Asks for fs:read:home, fs:write:home, storage, notifications, clipboard, intents
02Screenshots






03About
04Questions
- Where are my decks kept?
- In ~/Recall, one Markdown file per deck. A card is a Q: line and an A: line, so a deck stays readable and editable in any editor - Recall picks up outside changes when its window comes back into focus, and keeps the schedule of every card you did not touch.
- What happens to my scheduling if I edit a deck somewhere else?
- Scheduling lives beside the deck in <deck>.recall.json, keyed by a hash of each card's question. Change an answer, add a card, reorder the file - every unchanged question keeps its interval, ease and history. Rewrite a question and that card starts again, which is usually what you wanted anyway.
- Which algorithm does it use?
- SM-2 with the refinements everybody ships today: learning steps in minutes, relearning steps after a lapse, graduating and easy intervals, an ease floor of 1.3, an interval modifier, deterministic fuzz, per-deck daily limits and a leech threshold. Every grade button shows the interval it will actually give, because the projection runs the real scheduler.
- Can it import my Anki deck?
- Yes - export from Anki as tab-separated text (front, back, tags) and paste it in, or point Recall at the file. Export works the same way in both directions: a deck comes out as Markdown or as TSV Anki will read.
- Does it support cloze deletions?
- Yes. Write {{c1::the hidden part}} inside a line and each cloze number becomes its own card, Anki-style, with an optional hint as {{c1::answer::hint}}.
- What can an agent do with it?
- List decks, read what is due, add cards, turn a page of notes into a whole deck, read your review statistics and export a deck. Only adding and creating change anything - deleting a deck or a card stays something a person does.
- Does anything leave my computer?
- No. Recall asks for read and write access to your home folder, local settings storage, notifications for the optional daily reminder, the clipboard for export, and intents. It has no network permission at all.
05Related
Listed by Kumin Consulting. Report a problem · Edit this listing · keywords: spaced repetition app, markdown flashcards, anki alternative, sm-2 scheduler, cloze deletion, flashcards nextos, plain text flashcards, review scheduler