Nice use case, building it for an actual user makes it way easier to judge if the AI part helps. Running it locally with Ollama is a good call for a first pass too, no token bill while you figure out the prompt. Did you keep the non AI exam flow as is and add the model on top, or does it change how exams get created?