Socrates is an intelligent tutor that guides you through any topic with the rigor of a textbook and the patience of a great teacher. No fluff, no skipping ahead — just systematic understanding, built from first principles.
Free to use with your own LLM key — no credit card required
You tell Socrates what you want to learn, and it builds a structured lesson from the ground up — defining each concept, grounding it with examples, and connecting it to what comes before. Every session is a bespoke curriculum tailored to your goal. No generic lesson plans.
Every explanation follows a coherent narrative arc: introduce, explain, illustrate, and check. Socrates presents material layer by layer, never jumping ahead before the foundation is solid.
Mathematical notation renders beautifully with LaTeX. Code examples are syntax-highlighted with line numbers. The result reads like a well-written textbook — only it's written uniquely for you, at this moment.
After each key concept, Socrates asks a targeted diagnostic question to confirm your understanding. A wrong answer isn't a failure — it's a signal to revisit the material from a different angle before misconceptions compound. Your knowledge graph tracks what you've truly mastered.
Mastered the concept? Socrates advances to the next layer. Struggling? It adapts with alternative explanations, additional examples, and more foundational review. The pace is set by your understanding, not a fixed curriculum — so you never get left behind or held back.
“Learning is not the accumulation of facts — it is the construction of a mental model. Every lesson is a conversation that builds understanding from first principles.”The Socratic method, reimagined for AI
Concepts build on each other in a logical sequence. No jumping ahead, no missing prerequisites.
Every concept is verified before moving forward. Wrong answers trigger alternative explanations.
Visual map of what you've learned. See connections between concepts and track your progress.
Every wrong answer is saved and organized. Review your mistakes periodically to reinforce weak spots.
Riemann and above unlock live web search. Socrates incorporates current information into your lessons.
Mathematical notation renders with KaTeX. Code blocks are syntax-highlighted with proper formatting.
Bring your own API key from any supported provider
GPT-4o, GPT-4o-mini
Claude 3.5 Sonnet, Opus
Together, Groq, DeepSeek
Understanding cannot be rushed. Every concept is taught from the ground up, layer by layer. No shortcuts.
The lesson adjusts to your understanding — faster where you're strong, slower where you need more. You set the pace.
All tiers support your own LLM provider. Use the models you already trust and control costs directly.
Start with any topic. Bring your API key and begin your journey.
Start learning