GNU Emacs Spaced Repetition System for note taking and self testing.

GNU ELPA

About

Gnosis is a spaced repetition-like system designed to enhance memory retention through active recall. It uses a Q&A format, with each note comprising a question, answer, and explanation.

Installation

Gnosis is available via NonGNU ELPA, MELPA & GNU Guix

Example using use-package

(use-package gnosis
    :ensure t
    :config
    (gnosis-modeline-mode)
    :bind (("C-c g" . gnosis-dashboard)))

After installing gnosis, it’s recommended to try out the gnosis-demo deck

Screenshots

Basic note review

gnosis basic note

Basic note answer evaluation

gnosis basic review answer

Cloze note type review

gnosis cloze note type

Cloze note answer evaluation

gnosis post review