Skip to content

Latest commit

 

History

History
34 lines (29 loc) · 1.19 KB

README.md

File metadata and controls

34 lines (29 loc) · 1.19 KB

revise

A tui anki client for my personal use.

Revise is a command-line program used to schedule the review of items using spaced repetition. Like other spaced-repetition software (Anki, Mnemosyne), the scheduling algorithm is based on the FSRS algorithm. Unlike other spaced-repetition software, this is not flashcard-based. An "item" in "revise" is just a description of the thing you want to review. The actual information to be reviewed is assumed to be elsewhere (in a text file somewhere, or in some note-taking software, or written down in a notebook, or maybe carved into clay tablets).

Screenshot:

Keybindings

Tab             switch between reviews and decks
j|k             move up|down
a               add card
e               edit card
d               delete card  
r               review card
s               suspend card
q               quit 

All the data is stored in a sqlite database in the data dir.
On macos its stored in ~/Library/Application Support/revise/data.sqlite

TODO

  • also add ease in revlog (1234)
  • fix fps
  • revert fn. Also show what was chosen last review