cd /news/ai-tools/exam-rescue-from-exam-chaos-to-an-ex… · home › topics › ai-tools › article
[ARTICLE · art-144926] src=dev.to ↗ pub= topic=ai-tools verified=true sentiment=↑ positive

Exam Rescue — From Exam Chaos to an Exam-Ready Plan

A developer built Exam Rescue, a browser-based study planning tool that turns syllabus, study material and previous-year questions into a prioritized day-by-day exam plan. The app pairs client-side planning logic with an AI Study Coach powered by Hugging Face Transformers.js and the open-weight SmolLM2-135M-Instruct-ONNX-MHA model, which downloads on first use and runs inference entirely in the browser via ONNX rather than a proprietary API backend.

by read2 min views2 publishedOct 4, 2026

This is a submission for the Hacktoberfest Weekend Challenge: Build for a Friend I built Exam Rescue, a student-focused study planning tool for my roommate.

I built it because she often starts panicking when exams are close and doesn't know where to start when there is a lot of syllabus and study material to cover.

Exam Rescue turns that exam-time chaos into a structured workflow.

Students can enter:

The app then analyzes the inputs, identifies important topics from the PYQs, matches topics with study materials, assigns priorities, and generates a day-by-day study plan.

It also includes an AI Study Coach that gives additional study priorities based on the student's subject, syllabus and PYQs.

The workflow is:

Input → Analyze → Prioritize → Study Plan → AI Guidance

Live Demo: https://exam-rescue-omega.vercel.app/ The project runs directly in the browser. The AI Study Coach downloads its model when it is used for the first time and performs inference in the browser.

GitHub Repository: https://github.com/priyaupadhyay-2311/Exam-rescue The project is built as a frontend application using HTML, CSS and JavaScript.

I built Exam Rescue with HTML, CSS and JavaScript, with the study-planning logic running directly in the browser.

For the AI component, I used Hugging Face Transformers.js with the open-weight SmolLM2-135M-Instruct-ONNX-MHA model. The model runs in the browser through ONNX instead of requiring a separate proprietary AI API backend.

The AI Study Coach uses the student's subject, syllabus and previous year questions to generate short study priorities and advice.

This makes the AI component lightweight and keeps the inference experience directly in the browser.

Open AI technology made it possible to add an AI Study Coach without building the project around a paid proprietary AI API.

Because inference runs in the browser, the project does not need to send every AI prompt to a proprietary AI service.

It also gives the project flexibility: the open model can potentially be replaced or upgraded without redesigning the entire application around a closed provider.

For a student-focused project, open technologies make experimenting with AI more accessible to a student developer and make it easier to learn how AI can be integrated into real applications.

── more in #ai-tools 4 stories · sorted by recency
── more on @exam rescue 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
→ Live at https://your-agent.zahid.host ✓
Get free account → Pricing
from €0/mo · no card required
LIVE [news/exam-rescue-from-exa…] indexed:0 read:2min 2026-10-04 · —