Inspiration

I noticed that most students use AI to just get answers — they copy them and learn nothing. I wanted to flip this completely. What if AI refused to give answers and instead guided you to find them yourself? This is exactly what the great philosopher Socrates did 2,500 years ago, and research shows it's one of the most powerful ways to learn.

What it does

SocraticAI is an AI-powered tutor that NEVER directly answers your question. Instead, it responds with clever guiding questions that lead you step by step to discover the answer yourself. At the end of every session, it shows you a "Discovery Summary" — a map of everything YOU figured out on your own, making you feel genuinely capable and proud.

Key features:

  • Socratic questioning engine powered by Claude AI
  • Adapts difficulty and vocabulary to the student's age and level
  • Supports all subjects: Math, Science, History, English, and more
  • Discovery Summary at the end of each session
  • Encouraging, patient, and warm tone that keeps students motivated

How we built it

  • Frontend: Pure HTML, CSS, and JavaScript — no frameworks needed
  • AI Backend: Anthropic Claude API with a carefully engineered system prompt
  • Core Logic: A custom prompt that instructs Claude to never answer directly but always guide through questions
  • Design: Clean, mobile-friendly UI inspired by modern educational apps

Challenges we ran into

The hardest part was engineering the perfect system prompt. Claude naturally wants to be helpful and give answers — training it to always respond with questions instead required many iterations. We also had to make sure it didn't feel frustrating for students — the questions needed to be encouraging and not condescending.

Accomplishments that we're proud of

  • Built a fully working AI tutor in a single HTML file
  • The Socratic method actually works — test users discovered answers they thought they didn't know
  • Clean, professional UI that works on both desktop and mobile
  • Zero backend infrastructure needed — anyone can run it instantly

What we learned

I learned that the most powerful use of AI in education is NOT to replace thinking — it's to provoke thinking. I also learned how to engineer precise AI behavior through system prompts, which is a real-world skill used by professional AI developers.

What's next for SocraticAI

  • Student progress dashboard for teachers
  • Multi-language support for students in India and worldwide
  • Voice mode so students can speak their answers
  • Curriculum alignment with CBSE, ICSE, and international standards

Built With

Share this project:

Updates

Submission history