Assessment at the depth your students deserve.
XAM reads your module materials, lecture notes, textbook chapters, academic papers, and generates questions calibrated to the exact cognitive level you specify. Bloom’s levels 1 to 6, multiple exam versions from one set, LaTeX end to end, and your institution’s branding on every paper.
Minimum 2 seats. Or fill in the enquiry form below.
- Bloom's levels
- 6
- complexity score
- 0 to 100%
- to first question
- < 60 sec
- compliant
- GDPR + DPA
Bloom's levels
complexity score
to first question
compliant
Trusted by academics
In good company, across faculties.
- Northwind
- Meridian
- Lumen
- Kestrel
- Verdant
- Aster
Universities assess at a different level. Most tools don't.
Writing questions at Evaluate and Create takes expertise and time. Producing multiple versions, handling large cohorts, meeting formatting standards and protecting integrity, none of it gets simpler by adding a generic AI tool.
- Writing Evaluate and Create questions takes hours of expert time per module.
- Large cohorts need Version A, Version B and a resit, each produced by hand.
- Reusing questions across sittings puts academic integrity at risk.
- Dense research PDFs and journal articles defeat most tools.
- Every academic rebuilds their question set from scratch each semester.
- Pick a Bloom's level and XAM writes Evaluate and Create questions from your own materials.
- Shuffle and versioning produce structurally distinct versions and resits in seconds.
- Every version differs in order and options, so reuse stops being an integrity risk.
- Upload academic PDFs, journal articles and dense research; XAM works with all of it.
- Approved questions accumulate in one shared departmental bank that grows each term.
- Evaluate and Create on demand
- Distinct versions
- Integrity built in
Six levels. Genuinely different questions at each one.
Bloom's level selection isn't a label. It changes the structural type of question XAM generates. Here is the same source, an economics module on monetary policy, at all six levels. Academics can mix levels in one run.
| Level | Cognitive demand | Example question XAM generates |
|---|---|---|
| Remember | What is the definition of opportunity cost? | |
| Understand | Explain how inflation affects purchasing power. | |
| Apply | Using the data provided, calculate the price elasticity of demand. | |
| Analyse | Identify the key structural differences between the two economic models in the passage. | |
| Evaluate | To what extent does the evidence support the claim that monetary policy is more effective than fiscal policy? | |
| Create | Propose an original policy framework to address the market failure described, and justify your approach. |
The complexity score gives a 0 to 100% cognitive-demand readout for the whole set before it goes to students, a quick, objective check that the assessment matches your learning outcomes.
What XAM does for universities.
The capabilities that matter when the assessment has to stand up to scrutiny.
The source materials academics use
Dense academic PDFs, journal articles, textbook chapters and lecture slides. XAM works with citation-heavy documents simpler tools can't process.
PDF, DOCX, TXT · LaTeX preserved
Multiple versions from one set
Version A, Version B, or as many as your sittings need, from the same bank via shuffle and versioning. Every version is structurally distinct.
Removes the reuse integrity risk
LaTeX and MathJax, end to end
XAM preserves formulas from the source PDF, renders them live in the editor, and exports them typeset-ready in the final paper.
Source · editor · export
A departmental question bank
Every academic's approved questions accumulate into one shared, searchable bank that grows stronger across semesters, modules and cohorts.
Filter by module, level, difficulty, date
Formatting to your exact standard
Margins, typography, header style, citation format, section layout, answer keys. Save your institutional format as a preset and reuse it.
Submission-quality, no Word cleanup
Complexity scoring
Every set gets a 0 to 100% cognitive-demand readout, mapped to Bloom's and updating live, so you can check it matches your learning outcomes.
Before a single student sees it
The Sunday afternoon you get back.
Writing questions at the level a degree demands used to swallow whole afternoons. XAM drafts them from your own materials in minutes, and your expertise goes where it counts: reviewing, refining, and deciding what reaches your students.

Generate, deliver, grade. Without the administrative overhead.
The whole assessment cycle for a module, from source material to student results, with no LMS required at any step.
- 01
Upload source material
Academic PDFs, lecture notes, textbook chapters, journal articles. XAM extracts from research-grade materials.
- 02
Configure and generate
Set Bloom's level, difficulty, question types and cohort level. Up to 10 questions a run, in under 60 seconds.
- 03
Review and approve
Every question comes to you. Edit in plain language or directly, and the complexity score updates live.
- 04
Export or publish
A print-ready paper with institutional branding, or a link that auto-grades the objective questions on submission.
Built for institutions with rigorous data obligations.
GDPR-compliant
Meets GDPR for handling, storage, security and user rights. Fit for EU institutions and EU students.
DPA available
A Data Processing Agreement for institutions with formal governance. Request at privacy@xam.pro.
Encrypted storage
All content encrypted at rest (AES-256) and in transit (TLS). No plain-text storage of user or student data.
Isolated to your institution
Student submissions, module materials and questions never cross organisational boundaries within XAM.
XAM never uses your institution's content, module materials, generated questions or student data, to train AI models.
Works alongside your existing academic infrastructure.
On Canvas, Moodle or Blackboard? Export in .GIFT (Moodle's own format), CSV, Excel or JSON from the Question Bank today. Canvas and native Moodle push are on the way.
X-Ed LMS
Available nowPush any question straight into an X-Ed quiz or exam, and student scores flow back into its gradebook on their own. XAM and X-Ed run as one system.
Google Classroom
Coming soonOn the roadmap. Join the waitlist and we'll tell you the moment it lands.
Moodle
Coming soonOn the roadmap. Join the waitlist and we'll tell you the moment it lands.
Canvas
Coming soonOn the roadmap. Join the waitlist and we'll tell you the moment it lands.
Teach somewhere that runs a different platform?
Join the integration waitlistPer-academic pricing. A shared departmental resource.
From $17 per academic each month, with a two-seat minimum. Every seat is full Educator Pro and credits pool across the department. Annual billing saves 20%.
- Every seat is full Educator Pro, nothing held back.
- 10,000 credits an academic, pooled across the department.
- Add or remove seats any time. Annual billing saves 20%.
- Top-ups are $2 per 1,000 credits and never expire.
For procurement.
A Data Processing Agreement is available on request. Email privacy@xam.pro and we’ll provide it within five working days.
Department size
≈ 50,000 questions a month, pooled across the whole team.
Any academic can start on the Free plan first, 150 credits a month, no card, enough to evaluate the full workflow with real module materials. When the department is ready, we migrate their work across.
Most institutions start with a single lecturer.
An academic evaluates XAM free on their own module, likes what it produces, and the department follows. When you're ready for a shared account, we bring their questions across and set up the departmental bank.

What academics say once it's in place.
I used to lose a Sunday afternoon to the end-of-term paper. I uploaded my notes on Monday morning and had it ready before first period.
[Teacher name][Subject] teacher, [School] Across the department, the papers finally look like they came from the same place. Same standard, same answer key, every time.
[Department head name]Head of Science, [Institution] The Arabic came out clean from a scanned PDF that every other tool mangled. That alone saved me an evening of retyping.
[Teacher name]Arabic teacher, [School] I set the difficulty, skimmed the questions, changed two, and sent it. It felt like having a teaching assistant who never gets tired.
[Teacher name]Maths teacher, [School] Being able to share a link and have the marking done for me changed how I run weekly quizzes. I get the class time back.
[Tutor name]Private tutor, [City] Onboarding the whole team took an afternoon, not a term. Everyone works from the same question bank now.
[Coordinator name]Assessment lead, [Institution]
Answers for the people who evaluate these things.
Yes, and it is what XAM was built to do. The Bloom's level is a structural input to generation, not a label added afterwards. Selecting Evaluate produces questions that ask students to make and justify judgments; Create asks for synthesis and original construction. The 0 to 100% complexity score gives you a measurable readout before any student sees the paper. Best evaluated on your own module document.
Yes, and it is how most university adoptions begin. Any academic can start on the Free plan, 150 credits a month, no card, no IT involvement, which is enough to run the full workflow on real module materials. When the department is ready for a shared account, we migrate their questions across and set up the departmental bank.
You control every aspect of the export: paper size, orientation, margins, typography, line height, headers and footers, citation-style placeholders, answer-key inclusion and section structure. Save your exact institutional format as a preset and it applies to every export from then on. The output is submission-ready, with no reformatting in Word.
Versioning and shuffle generate structurally distinct versions from one question bank. Version A and Version B take seconds; for a resit you can generate an entirely new set from the same source or draw different questions from the departmental bank. Every version differs in question order and in the arrangement of multiple-choice options.
XAM exports in .GIFT (Moodle's own question format) straight from the Question Bank, so Moodle users can import today with no reformatting. Canvas and native Moodle push are in development; join the waitlist for your platform. Meanwhile, XAM's standalone link delivery, response collection and auto-grading need no LMS at all.
XAM is GDPR-compliant and a Data Processing Agreement is available on request. Email privacy@xam.pro with your institution's details and we'll provide it within five working days. The DPA sets out our obligations as a data processor for student data. For questions on residency, subprocessors or breach notification, our full security documentation covers them.
Still have a question?
Explore Help CenterTell us about your institution.
Fill in a few details and we'll be in touch within one working day, with departmental pricing, a walkthrough of the institutional features, or answers to any procurement questions.
- Full Educator Pro on every seat
- One shared pool of credits
- Centralised departmental account
- GDPR-ready, DPA on request
Ready to evaluate XAM for your institution?
Fill in the form above for departmental pricing and a walkthrough, or let your academics try XAM on the Free plan with their own module materials today.
Free plan. 150 credits a month. No credit card. No IT setup.

