AI-Powered tutor

Learn anything,
step by step

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

40+
Countries with learners
4
Learning tiers
Any
Subject to explore
Always free to start — bring your own API key
How it works

A conversation that builds
understanding from the ground up

01 — Foundation

Start with what you need to know

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.

02 — Teaching

Textbook-quality instruction, in real time

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.

03 — Verification

Diagnostic checks that catch gaps early

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.

04 — Depth

Move forward when ready, not when the clock runs out

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
Features

Everything you need to learn deeply

Structured lessons
Concepts build on each other in a logical sequence. No jumping ahead, no missing prerequisites.
Diagnostic questions
Every concept is verified before moving forward. Wrong answers trigger alternative explanations.
Knowledge graph
Visual map of what you've learned. See connections between concepts and track your progress.
Mistake book
Every wrong answer is saved and organized. Review your mistakes periodically to reinforce weak spots.
Web search
Riemann and above unlock live web search. Socrates incorporates current information into your lessons.
LaTeX + code
Mathematical notation renders with KaTeX. Code blocks are syntax-highlighted with proper formatting.
Works with your LLM

Bring your own API key from any supported provider

OpenAI Anthropic DeepSeek Together Groq
Built for depth

Learning that sticks

Depth over speed
Understanding cannot be rushed. Every concept is taught from the ground up, layer by layer. No shortcuts.
Adaptive pace
The lesson adjusts to your understanding — faster where you're strong, slower where you need more.
Your own AI keys
All tiers support your own LLM provider. Use the models you already trust and control costs directly.

Ready to learn deeply?

Start with any topic. Bring your API key and begin your journey.

Start learning