A variant of the idea of SuperMemo, with a simple command line interface (at the moment). It will eventually have both a graphical and a curses version, but right now only the curses version will be worked on.