kaihle
How it works

From the first question to the tutor.

Seven steps in one loop. Each step uses what the one before it learned about the student.

1

Build a learning profile

When a student joins, they answer a short series of questions about how they prefer to learn and what they are interested in. There are no right answers. Kaihle turns the answers into a learning profile that shapes their courses and your lesson plans. Teachers can adjust it at any time.

Learning profile questions, 2 of 4Sample data
When you are learning something new, what usually works best for you?
See a worked example first, then try it myself
Read the explanation first, then examples
Jump straight in and figure it out as I go
Science, question 7Sample data
Which part of the cell controls its activities?
A. Cell membrane
B. Nucleus
C. Cytoplasm
D. Mitochondria
The next question adjusts to this answer.
2

Take the adaptive test

Kaihle generates an adaptive assessment in Math, Science or English. Questions adjust as the student answers, and every question maps to a Cambridge learning objective. Tests are scored automatically. Teachers mark nothing.

3

See the gap map

Each student gets a score for every subtopic: the share of questions they answered correctly on that subtopic's learning objectives. Teachers see the whole class in one colour-coded map, strong, developing or needs work, as soon as a student finishes the test.

Class gap map
Math, sample class
Sample data
Amara
Ben
Chloe
Dev
Fractions
42%Needs work
88%Strong
61%Developing
35%Needs work
Ratio
55%Developing
82%Strong
40%Needs work
66%Developing
Linear equations
30%Needs work
76%Strong
58%Developing
47%Needs work
Angles
71%Developing
90%Strong
77%Strong
52%Developing
Course for Amara
Linear equations
Gap found at 30%. Explained through football.
Sample data
1
Explanation
Done
2
Worked example
Done
3
Practice quiz
In progress
4
Progress check
Next
4

Get a personalised course for each gap

For each gap, Kaihle builds a short course for that student: an explanation, a worked example and a practice quiz, explained through their interests. A student who loves football learns fractions through match statistics. Teachers can create courses for any student. Students who are strong on a subtopic get harder practice and extension challenges instead.

5

Plan lessons around your class

Pick a topic and Kaihle builds a complete lesson plan around your class's learning profiles: learning objectives, an opening hook, activities matched to the preferences and interests in the room, and real-life examples from where your school is. A school in Bali gets Bali examples. A school in Nairobi gets Nairobi examples.

Lesson plan
Ratio in everyday life
Built around a class of 12
Sample data
Class profile
Sports & Fitness: 5Technology: 4Music & Arts: 3
7 of 12 students learn best from worked examples first.
Opening hook
A team wins 3 of every 5 matches. How many wins would you expect over a 30-match season?
Activities matched to this class
Ratios in match statisticsSports & Fitness
Ratio in game scoresTechnology
Ratio and rhythm in musicMusic & Arts
Progress check, FractionsSample data
Amara moved from needs work to developing.
Before42%Needs work
After68%Developing
The gap map updates with the new result.
6

Check that it worked

Assign a short progress check before a new unit, at the start of a term or ahead of parent meetings. Each check updates the gap map, so you can see which gaps have closed and which need more time.

7

Keep going with a tutor

Kaihle does not stop when the gaps close. It stays with the student as a tutor, moving them on to the next topics and pushing them further where they are strong.

Tutor
Sample data
Next for Amara
Linear equationsCourse in progress
RatioUp next
AnglesExtension challenge available

Around the loop

Weekly parent summary

Each week parents get a plain-language email: what improved, what is being worked on, what comes next. No app, no login.

School dashboard

Principals and directors see learning outcomes across every class, subject and term in one place.

Works next to your tools

Google Classroom handles assignments and your student information system holds records. Kaihle handles what each student needs to learn next.

See the whole loop with your own class.

Start a 30-day free trial with full access, or book a 30-minute demo.