Mnemosyne is written in
Python, which allows its use on
Microsoft Windows,
Linux, and . A client program for review on
Android devices is also available but needs to be synchronized by the desktop program. Users of the software usually make their own database of cards, although pre-made Mnemosyne databases are available, and it is possible to import SuperMemo collections and text files.
SQLite is used by the program to store files. Imports of flashcard databases from
Anki, as well as databases from older versions of Mnemosyne are possible. ==Research==