Atomic Cube LMS (AI marking)
Students solve on paper, upload a photo, and the AI marks it against the mark scheme. Teachers get grades and reports automatically. Here is what each page does.
How it flows
The class and their parents are registered. Open β
Upload the questions and the mark scheme (answers). The AI reads the scheme once and stores the answer key. Open β
Make a test from a bank. Questions can be shuffled per student. Open β
Upload a student's answer paper (photo/PDF). The AI marks it. Open β
Student gets right/wrong, the correct answer, close-but-wrong steps, and a grade. Teacher gets the class grades, exportable to Excel/CSV. Open β
What uses AI, and what doesn't
| Part | Engine | Cost |
|---|---|---|
| Students, banks, tests, shuffle, exports, reports pages | Plain code | free |
| Learn the mark scheme β answer key | AI (vision) | once per test |
| Mark a student's paper β grades + feedback | AI (vision) | per student per test |
Running in DEMO mode β no OpenRouter key set, so marking returns sample data.
Set OPENROUTER_API_KEY to switch on real AI marking with deepseek/deepseek-v4.1-flash-1017.