StudyBuddy: an AI study companion for my friend, built on Llama 3.2
Description and use
StudyBuddy AI is a local, privacy‑first study companion that auto‑generates exam questions from uploaded notes, eliminating API costs and preserving data privacy.
Problem
Ajay, a university student, spends hours consolidating lecture notes into practice questions instead of studying concepts.
Outcome
StudyBuddy AI automates exam question creation, reducing preparation time and keeping data local, eliminating API costs and privacy concerns.
Workflow
- Upload course notes via web interface
- Ollama runs Llama 3.2 locally to process text
- Model generates JSON‑formatted exam questions
- NDJSON streaming parser extracts completed JSON objects
- UI renders question cards progressively
- User reveals hidden answers or engages AI chat
- Optional flashcard generation
Evidence
Ajay is a university student who often struggles to consolidate lecture notes into actionable study material.
StudyBuddy AI solves this problem. It’s a clean, phone-friendly web app where they can upload their course notes and instantly get a set of targeted exam questions sorted by difficulty
Nothing leaves the laptop: no API key, no cloud, no cost.
Run it (2 commands) bash ollama run llama3.2 npm run dev Then open http://localhost:3000.
- Record date: 2026-10-04T05:40:46.571Z