Turn your materials into exercises
The AI Exercise Builder – From Materials lets you create multiple Grasple exercises at once based on your own materials, such as PDFs or images.
Upload one or more files, describe what you want to use, and the tool will create a set of exercises, including:
questions
correct answers
step-by-step solutions
feedback for incorrect answers
Looking to create a single exercise from scratch?
Check out the AI Exercise Builder – From Idea.
Disclaimer: The tool uses a large language model (LLM) to generate exercises. As with any AI-generated content, the output may not always be mathematically or didactically perfect, but that's where you come in. As the teacher in the loop, you can review, iterate, and adjust until the exercise is exactly right for your students.
Where to access the tool
Find the AI Exercise Builders in your repositories or on your MyGrasple page (note: MyGrasple is not yet available to all users).
Open the AI Exercise Builder – Create From Materials.
How it works (step by step)
Follow these steps to create a set of exercises from your materials.
1. Upload your files and give instructions
Upload one or more files (PDF or images).
You can upload up to 5 files at once (max. file size: 2048 KB per file).Describe what exercises you want to create in the instruction field. For example:
"Create exercises based on questions 1a, 1c, and 1f"
"Select the first 2 questions from chapter 1 of the PDF 'Sequences'"
"Rewrite question 5 into a Grasple exercise and replace x with t"
Click Generate Exercise Set.
The set will contain up to 6 exercises within one session.The tool will first interpret relevant content from your files and then create exercises based on your instructions.
Good to know: The AI Exercise Builders currently do'nt support sub-questions. Instead, it creates separate, self-contained exercises.Want to add sub-questions?
Save the exercises and add them manually in the Grasple editor.
2. Review, Select and Save your exercises
Once generation is complete, you’ll see a preview of the generated exercises.
Review each exercise carefully
Select the exercises you want to keep
Click Save selected exercises and choose the quiz or repository where you want to store them.
3. Refine and share your exercises
After saving, your exercises will appear in the selected quiz or repository. From there, you can open the question and further refine it using the full Grasple editor.
Once your exercises are ready, you can share them with your students. This is where your exercises start making an impact.
Access and limits
The AI Exercise Builder – From Materials is available via your repository page or your MyGrasple page (note: MyGrasple is not yet available for all users).
You can create exercises using up to 8 AI sessions with the AI Exercise Builders to try it out. Want to create more?
Click Request unlimited access and let us know how you plan to use the tool.
Unlimited access is free, we simply want to understand your use case so we can support you in the best possible way.
We’ll get back to you as soon as possible so you can continue creating exercises.
What the tool currently supports
Below you’ll find what you can currently do, and what’s still in development.
| Supported | Not yet supported |
Uploads | PDF, Image (PNG, JPEG) | Word (.docx), PowerPoint (.pptx) |
Exercise creation | Up to 6 exercises from materials | Large batch imports beyond current limits |
Question types | Math, Multiple Choice | Numeric, One Word Answer, Unit |
Math answer checking | Algebraically equivalent, same exact form, same ordered collection, parallel to, greater/less than (or equal) | Same basis, same orthogonal/orthonormal basis, same solution to system of equations, diagonal matrix, numerical, and others |
Question structure | Single question, single answer field | Sub-questions, multiple answer fields, conditional logic |
Selection & saving | Preview and select exercises before saving | Iterating per question before selection |
Parametrisation | — | Not yet supported — you can generate multiple versions of the same question with different variables, save them separately, and assign them to students for variation |
Help us improve
This tool is evolving quickly, and your feedback directly shapes what we build next. Use the "Provide feedback to Grasple" button inside the tool to share your thoughts.
We're especially interested in:
🔴 Missing functionality — Can’t generate the type of exercise you need? Tell us what you were trying to do and what got in the way.
🧮 Extraction quality — Does the tool correctly interpret your files? Where does it fail or miss context?
🎓 Didactic quality — Are the generated exercises suitable for your students? Is the level appropriate and the feedback helpful?

