Estou ciente de anki e mnemosyne, mas não de qualquer maneira de fazê-los rodar em um terminal.
link
Também costumava haver yellowcot, memonerd e ankitty para anki (não tenho certeza se eles ainda existem)
Felicidades, J