TutLM
Try free
Product overview

A learning system
that thinks ahead

TutLM is not just an AI chatbot for studying. It is an architecture combining cognitive science, adaptive algorithms, and LLMs into a unified learning process.

Learning session · Photosynthesis
Topic: Photosynthesis · Difficulty 0.62

Equation: 6CO₂ + 6H₂O + light → C₆H₁₂O₆ + 6O₂

generate_task · difficulty=0.62124ms

🌿 What gas is released by plants during photosynthesis?

CO₂O₂N₂H₂O
Mastery
62%

How it works

Four phases. One continuous cycle.

01

Pre-assessment

The system asks one quick question. If you already know the topic, the explanation is skipped and you go straight to practice.

02

Explanation

The AI explains the topic through Feynman-style dialogue: asks clarifying questions, checks understanding. Readiness is shown on a progress bar.

03

Practice

10 exercise formats adapt to your level. Difficulty grows with your mastery score — from easy questions to complex applications.

04

Spaced repetition

The SM-2 algorithm computes exactly when to review each topic. You never repeat what you still remember well.

Exercise formats

10 exercise formats.
AI picks the right one.

Each format tests a different knowledge depth. The system picks the exercise type based on your current mastery score and material type.

Learning session · Photosynthesis
Topic: Photosynthesis · Difficulty 0.62

Equation: 6CO₂ + 6H₂O + light → C₆H₁₂O₆ + 6O₂

generate_task · difficulty=0.62124ms

🌿 What gas is released by plants during photosynthesis?

CO₂O₂N₂H₂O
Mastery
62%
Multiple choice

Quick recall check

AI picks the right format for the concept. Easy recall → multiple choice. Deep understanding → open question.

Feynman dialogue · SQL Joins
Pre-assess
Explain
Practice
Review

What's a LEFT JOIN?

LEFT JOIN returns all rows from the left table, even with no match on the right. Think: all students + their grades — students with no grades still appear in the result.

💡 Comprehension check

Now in your own words: how does LEFT JOIN differ from INNER JOIN?

Readiness
34%
Feynman dialogue

Explanation phase

The AI doesn't lecture. It explains, then asks you to rephrase it — exposing gaps before they become habits.

German · Match vocabulary
SM-2 · Interval: 3 days · 14 words

🔗 Match each German word with its translation

der Hund
dog
das Buch
book
die Schule
school
der Tisch
???
evaluate · score=0.7589ms
Vocabulary
75%
Match pairs

Vocabulary & associations

Terms, translations, concepts, definitions — drag to connect. SM-2 schedules each pair independently.

History · Sort chronologically
World History · Difficulty 0.55

📅 Arrange the events in chronological order (earliest first)

1Magna Carta (1215)
2French Revolution (1789)
3World War I (1914)
4UN founded (1945)
Mastery
55%
Sort items

Sequences & timelines

History dates, reaction steps, algorithm stages — drag to correct order. Tests procedural knowledge deeply.

Mathematics · Find the error
Algebra · Quadratic equations

🔍 Which step contains an error?

Solve x² − 5x + 6 = 0

1x² − 5x + 6 = 0
2(x − 2)(x − 3) = 0
3x − 2 = 0 → x = 2
4x − 3 = 0 → x = −3← error here

Correct! Step 4 is wrong: x − 3 = 0 gives x = +3, not −3.

Mastery
71%
Find the error

Fix misconceptions

Step-by-step solutions with a hidden error. Forces you to re-examine reasoning, not just produce answers.

Biology 101 · Progress

12

Topics mastered

64%

Avg mastery

3

Due today

Mitosis & meiosis
91%14d
DNA replication
76%6d
Photosynthesis
62%4d
Cellular respiration
38%today
RNA transcription
12%today
SM-2 · Next session recommended in 4d
Progress dashboard

Always know what's next

Mastery scores per topic, SM-2 review schedule, and overdue items at a glance — no guessing what to study.

Features

Everything you need for deep learning

🧠

Semantic evaluation

AI evaluates the meaning of the answer, not keyword matching. Understands non-standard phrasing and partial answers.

🗺

Knowledge graph

Topics are linked in a dependency DAG. The next topic unlocks when the previous one is mastered ≥20%.

⚙️

Bring your own key

Connect your own OpenAI, Anthropic, or any compatible provider API key. Credits are not deducted.

🔀

Interleaving

Tasks from different topics are interleaved. The brain must retrieve the right approach each time — this strengthens memory.

📊

Progress analytics

Mastery score, progress curve, next review time — for each topic. A summary dashboard across all courses.

🏗️

Courses in 30 seconds

Enter a topic — AI generates the course structure, topics and prerequisites. Edit as you like.

Start learning the right way

Free to start. No credit card required.