examor
FreeA website application that allows you to take exams based on your knowledge notes. Let you really remember what you have learned and written. 
About examor
Examor is an open-source application designed to help students, scholars, interviewees, and lifelong learners truly remember what they've learned. Users upload their notes or documentation, and the app uses large language models (LLMs) to generate exam questions from that content. It features a simplified Ebbinghaus spaced repetition system that schedules reviews based on GPT-scored answers (0–10). Users can choose question types and roles for the LLM, allowing customized learning experiences. The app is deployed via Docker Compose and is currently being refactored to Next.js for improved deployment options.
Key Features
Pros & Cons
- Free and open-source
- Automates question generation from personal notes
- Uses evidence-based spaced repetition (Ebbinghaus curve)
- Provides detailed feedback and scoring via GPT
- Supports customizable roles and question types
- Easy to deploy with Docker
- Requires an API key for GPT (e.g., OpenAI) to function
- Ebbinghaus implementation is simplified and may need further optimization
- First-time loading may be slow due to module optimization
- GPT-4 recommended for stable experience, which may incur higher API costs
- Project is in active development, with planned Next.js refactoring