vibe_coded_socraticAI
fromStepan/vibe_coded_socraticAI
Սոկրատ — an Armenian Socratic math tutor for grades 4–5 that never gives the answer (FastAPI + React, leak-guarded, lesson-grounded). Textbook text not included.
Summary
An Armenian-language Socratic math tutoring web application for grades 4-5, built with FastAPI (backend) and React (frontend). It guides students through solving problems without giving answers, using a multi-step guardrail system to prevent solution leaks, supports photo uploads for problem transcription, and includes voice interaction and admin features.