Я знаю об Анки и Мнемозине, но не знаю, как заставить их работать в терминале.
https://github.com/darius/spaced-out
https://github.com/theq629/fulgurate
https://github.com/itsdawomb/ebblite
Там также используемый, чтобы быть yellowcot, memonerd, и ankitty для anki (не уверенный они все еще существуют),
С наилучшими пожеланиями, J