{
  "id": 12195228,
  "title": "Exam Buddy: A Local Gemma 3 Quiz Tool I Built for a Friend's OS Exam",
  "url": "https://urgent.news/2026/10/05/exam-buddy-a-local-gemma-3-quiz-tool-i-built-for-a-friends-os-exam",
  "topic": "ai",
  "section": "AI",
  "published": "2026-10-05T17:14:10.000Z",
  "source": {
    "name": "Dev.to",
    "slug": "dev-to",
    "url": "https://dev.to/bladeharper_ec7070d6e28be/exam-buddy-a-local-gemma-3-quiz-tool-i-built-for-a-friends-os-exam-4din"
  },
  "original_language": "en",
  "account": "This story is about a local AI-powered quiz tool called Exam Buddy, built by the author to help a friend prepare for an Operating Systems exam. The tool works by taking personal notes and turning them into quiz questions, ensuring that the questions reflect the material covered in the notes.\n\nExam Buddy offers three quiz modes: multiple-choice, written answers graded by the AI, and a mixed mode. Users can choose the number of questions per quiz, which ranges from 5 to 15. The app also covers the entire notes file by splitting long notes into parts, one part per quiz.\n\nThe author explains that the tool provides personalized explanations in a theme chosen by the user, ensuring that even wrong answers are accompanied by explanations that make sense for the user. For instance, a wrong answer about process scheduling can be explained using football tactics, or a kitchen scenario with too few cooks.\n\nThe tool also includes a follow-up Q&A mode, providing additional quizzes only for the questions the user got wrong. The score history feature tracks the user's performance over time, and a \"what to review\" summary is generated after each quiz.\n\nThe entire operation of Exam Buddy is fully local, meaning that notes never leave the user's machine. To run the tool, users need to install Ollama, pull Gemma 3 4B, and serve the web UI with Python's http.server module. The code is available on GitHub (Phantom9869 / exam-buddy).",
  "summary": "This is a submission for the Hacktoberfest Weekend Challenge: Build for a Friend What I Built A friend of mine was preparing for an Operating Systems exam , and his study method was the one most of us fall back on: read the notes again, and again, and feel like it's working. Re-reading feels productive, but it doesn't tell you what you actually know. A quiz does. So I built Exam Buddy , a study…",
  "key_points": [
    "Exam Buddy is an AI-powered quiz tool built for an Operating Systems exam.",
    "Tool offers multiple quiz modes: multiple-choice, AI-graded answers, and mixed mode.",
    "Exam Buddy provides personalized explanations and tracks user performance over time."
  ],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}