Step-by-step math explanations, powered by AI

Upload a photo or type a problem — get clear, guided explanations with equations, narration, and full solutions in seconds.

Guided step-by-step

Each problem is broken into clear steps — understand, set up, solve, and verify.

Photo to problem

Snap a homework photo and we'll read the math, even with multiple questions.

Listen & learn

Play narration for each step and replay until the idea clicks.

How it works

From photo to full explanation in four simple steps

1

Submit your problem

Upload a photo or type the question — add notes if you like.

2

AI analyzes the problem

We detect the topic, difficulty, and split multi-part worksheets.

3

Follow the steps

Walk through setup, equations, and the answer one step at a time.

4

Review & ask

Read the full solution, replay narration, or ask follow-up questions.

Explore solved problems

Browse step-by-step explanations shared by the community — no account required.

Start exploring

What learners are saying

The step-by-step breakdown finally made algebra click for me. I could replay each step until I understood why we moved the terms.

Maya R.

9th grade student

My son uploads homework photos and gets clear explanations in seconds. It's like having a patient tutor on call every evening.

David L.

Parent

I point students here when they're stuck on word problems. The setup-and-equation steps match how we teach in class.

Priya K.

Middle school math teacher

ThinkMates FAQ

How does ThinkMates explain math problems?

ThinkMates analyzes your question — typed or from a photo — identifies the problem type, then generates a step-by-step walkthrough. Each step covers understanding the problem, setting up variables, writing equations, solving, and checking the answer, with LaTeX formulas and optional voice narration.

Can I upload a photo of my homework?

Yes. Upload a clear photo of a worksheet or textbook page and ThinkMates will read the math with OCR. If the image contains multiple numbered questions, you can choose which ones to explain.

What kinds of math problems are supported?

ThinkMates handles a wide range of K–12 and early college topics including arithmetic, algebra, word problems, ratios, distribution problems, and more. Problem difficulty and topic tags are detected automatically.

Do I need an account to use ThinkMates?

You can browse public step-by-step explanations in Explore without an account. To submit your own problems, save history, and ask follow-up questions, create a free account and log in.

Is ThinkMates free to use?

Browsing public explanations is free. Registered users can submit and explain their own problems using the configured AI provider. Check your deployment settings for any usage limits tied to your API plan.

How long does it take to get an explanation?

Most problems receive a full multi-step explanation within seconds after submission. Longer worksheets with several questions may take a little longer because each question is explained sequentially.