Features

Everything you need to
actually understand

Not just answers — real understanding. ChalkLearn teaches you step-by-step on a live whiteboard, adapting in real time.

Live whiteboard tutoring

Watch your AI tutor write solutions step-by-step on a real whiteboard — just like a human tutor drawing it out on paper. Follow along, rewind, and draw your own work too.

  • Step-by-step solution unfolding
  • Draw and annotate alongside the tutor
  • Powered by tldraw — smooth, modern canvas
  • Works on desktop and tablet
1
Let u=x2+1\text{Let } u = x^2 + 1

Choose inner function

2
du=2xdxdu = 2x\,dx

Differentiate both sides

3
u3du=u44+C\int u^3\,du = \frac{u^4}{4} + C

Integrate with respect to u

Voice mode active

Listening...

“Can you explain why we used u-substitution here?”

Talk to your tutor

Enable voice mode and have a natural conversation with your AI tutor. It listens as you talk, pauses when you interrupt, and speaks responses aloud.

  • Natural speech-to-text with WisprFlow
  • Auto-speak mode reads responses aloud
  • Interrupt anytime — tutor pauses immediately
  • Works alongside the whiteboard and chat

Beautiful math, everywhere

Every formula, equation, and expression is rendered in publication-quality LaTeX. In chat, on the whiteboard, and in problem sets.

  • Inline and display math rendering
  • Powered by KaTeX — fast and accurate
  • Works in chat messages and whiteboard
  • Copy-pasteable LaTeX source
Quadratic formula
x=b±b24ac2ax = \frac{-b \pm \sqrt{b^2 - 4ac}}{2a}
Euler's identity
eiπ+1=0e^{i\pi} + 1 = 0
Maxwell's equation
×E=Bt\nabla \times \mathbf{E} = -\frac{\partial \mathbf{B}}{\partial t}
Schr\"odinger equation
itΨ=H^Ψi\hbar \frac{\partial}{\partial t}|\Psi\rangle = \hat{H}|\Psi\rangle

Drop your homework here

PDF, image, or text file up to 10MB

Extracted 4 problems

Integral calculus — u-substitution, integration by parts...

Upload anything

Drop a photo of your homework, a PDF problem set, or paste raw text. AI extracts the problems using OCR and turns them into interactive tutoring sessions.

  • Photos of handwritten homework
  • PDF problem sets and textbooks
  • AI-powered OCR with GPT-4 Vision
  • Automatic LaTeX extraction

Replay any session

Review past sessions step-by-step, like rewinding a lecture. Scrub through the timeline at 0.5x to 4x speed, jump to any point, and re-learn the material.

  • Full session playback with timeline
  • Adjustable speed: 0.5x to 4x
  • Jump to specific steps or messages
  • Review whiteboard + chat together
Session: U-Substitution12 min
7:48 / 12:00
0.5x1x2x4x
Tutor explains u-substitution concept
Student asks about inner function
Tutor shows differentiation step
Practice problem assigned

Subjects

Every subject, one tutor

From algebra to quantum mechanics, ChalkLearn adapts to any topic.

CalculusLinear AlgebraStatisticsPhysicsChemistryBiologyComputer ScienceData StructuresWorld HistoryEconomicsEnglish LitGeometryTrigonometryOrganic ChemAlgorithmsDiscrete MathProbabilityDifferential EqQuantum MechanicsThermodynamicsNumber TheoryReal AnalysisAbstract AlgebraMachine Learning

Ready to try it?

Start a free session in under 30 seconds. No credit card needed.