The architecture in action
Build a 10-question practice set in seconds.
Choose a subject and filters. The site randomly selects existing questions from a 1,000-question library split across five subject JSON files. Students practice with stored content—no AI model is called to generate questions or solutions on demand.
“Cache” can mean different things: Here, questions are pre-generated once and saved persistently in JSON files—the bank is the durable source of truth, reused for every test. Browser/edge caching can also keep copies of those static files closer to visitors. An AI prompt cache may discount repeated prompt tokens, but it still involves an AI API request. This demo makes no model/API calls at practice time; it simply selects already-saved questions.
Loading the saved question library…
Five subject JSON files. No AI API key required.
