Socratic Tutor
Code Project Launched

Socratic Tutor

AI that teaches through questions

Socratic Tutor reimagines how AI can support learning. Instead of giving students answers, it guides them to discover solutions themselves through carefully crafted questions.

The system monitors student frustration levels through response patterns, typing speed, and explicit feedback. When a student is struggling, it doesn't give up on the Socratic method—it adjusts the difficulty of questions and provides more scaffolding.

Built on years of experience teaching 10,000+ students at Flatiron School, this project encodes the pedagogical principles that make great teachers effective into an AI system.

Used by 3 coding bootcamps

40% improvement in concept retention

Adapts to 5 different learning styles

Rails Claude Hotwire PostgreSQL Redis