FullRecall for Linux helps you memorize knowledge effectively. It uses an artificial neural network, which gradually grasps your personal memory model, to schedule the optimal time for an item to come up for review.
Full Specifications
What's new in version 1.5.2
Version 1.5.2 has bugs where export from Knowledge Manager could have exported all the items from database even though only some categories were selected.