idlearn is a free app that allows to generate concise summaries and question-answer flashcards from a given PDF or EPUB document. Using its graphical interface, feed it with the document of your choice, select the chapters or sections you want and let it help you with your learning!
idlearn uses the PyMuPDF package for text extraction and structuring, and light-weigth, locally run and open-source LLM Mistral 7B-Instruct.
Have docker installed and use the docker image that will be provided here. To make sure you can run everything smoothly, make sure to have at least 30GB of space on your drive and a decent RAM amount (18-16GB should be OK).