Skip to content
all projects
Apna Tutor
Winner

Apna Tutor

AI-powered tutoring platform that delivers personalized learning experiences. Adapts explanations and practice to each student's level in real time.

March 2025·
AI TutorNext.jsOpenAIEducation

The problem

One-size-fits-all learning content leaves most students either bored or lost. Human tutors solve this, but are expensive and don't scale.

What I built

A conversational AI tutor that meets students where they are. It explains concepts, asks checking questions, and adjusts difficulty based on how the student responds — the same loop a good human tutor runs.

Stack & decisions

  • Model: OpenAI with a structured tutoring prompt that enforces the explain → check → adapt cycle.
  • Frontend: Next.js with streaming chat UI for instant feedback.
  • State: session-scoped context so the tutor remembers what the student already understood.

Outcome

A proof of concept showing that personalized, Socratic-style tutoring is reachable with today's models — the hard part is the pedagogy, not the AI.