Skip to content

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.

  1. In NextOS, open Settings > Apps > Sources.
  2. Add the community catalogue: https://raw.githubusercontent.com/kumin-consulting/nextos-community-tools/main/catalog.json
  3. Open the App Store, find Recall, and install it.
  4. Approve the permissions it asks for - read and write in your home folder, storage, notifications, clipboard and intents.
  5. 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

Recall's deck browser: due counts, a six-month review heatmap, streak and retention
Every deck with what is due, over a heatmap of the last six months.
A card being reviewed, with Again, Hard, Good and Easy buttons showing their intervals
Each grade button shows the interval it will really give you.
The card browser: a searchable table of every card next to an editor with a live preview
Search, sort, select and edit - with a live preview of the Markdown.
The same deck browser in the dark theme, heatmap and statistics included
Both themes are designed, not inverted.
A review in the dark theme, showing inline code in the question and the answer
Cards carry Markdown: bold, italic, code, lists and fenced blocks.
The card browser in the dark theme with cards selected for a bulk action
Select cards and suspend, tag, move or delete them together.

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

  • Sketch

    An infinite whiteboard for NextOS: shapes, arrows that stay attached when you move things, freehand, sticky notes, frames, and clean SVG export.

  • Chess

    A complete chess app for NextOS with its own engine, opening book and game analysis - every rule, eight strengths, PGN files.

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