Favicon of Examor

Examor

A self-hosted study app that runs locally with Docker, generates questions from documents and uses GPT assessment to schedule reviews. AGPL-3.0 licensed.

Examor is a self-hosted study app for students, interview candidates and people who want regular practice from their own notes. The app runs on your machine through Docker and opens in a browser. GPT generates tests and assesses answers; local hosting describes the study application, rather than a local model runner.

Uploaded documents become questions linked to their source material. GPT evaluates your answer against the associated document, assigns a score and supplies the correct answer. That score affects the next review date under a simplified Ebbinghaus memory schedule: stronger answers return after longer intervals.

Daily practice brings back questions due for review and overdue material, then adds new questions to fill the session. The exam view shows your previous answer and assessment alongside the relevant document text. You can compare the model's feedback directly with the material you're studying.

Question formats include single-choice questions, and configurable roles shape question generation and assessment. A built-in question bank includes material based on Vue documentation, including vue-component and vue-apis. You can import bank questions into your notes or practice a randomly selected question.

Examor is open source under AGPL-3.0. Notes management lets you add or remove associated documents; removing every document from a note also clears its questions. The app exports and imports notes, questions and settings through an Excel file.

Similar to Examor