AI Tutor is a study app. Ask a question, get an explanation, and turn the same topic into a quiz or a set of flashcards. You can also study from documents or use a voice session.
How it works
The chat workspace sits alongside editable, versioned documents. You can get suggestions on a document, then create a quiz or flashcards from the same topic without leaving the conversation. Voice sessions let you study out loud, with the transcript keeping track of the session.
NextAuth handles sign-in, and study history is saved so you can come back later. A model registry lets the app switch between different AI providers.
Stack
- Next.js 16 App Router, Tailwind, Radix UI.
- Drizzle ORM + Neon, NextAuth, React Email.
- AI SDK providers with a typed model registry.
