PolyglotAssistant is an opensource apps kit, written in Python 3 Tkinter, for those who learn words of foreign languages. It consists of a vocabulary editor, a book reader, and a vocabulary trainer.