K
kaihle

From diagnostic to personalised learning, all in one platform.

Most schools have assessments, gap awareness, curriculum materials, and study resources. What they have never had is all of them working together automatically — for every student, every teacher, every day. Here is exactly how Kaihle connects them.

01

Getting to know the student

Before any assessment, the first thing a student does on Kaihle is a short onboarding conversation. Not a test. A few simple questions about how they like to learn: Do they prefer to see a worked example before reading the explanation, or the other way around? Do they find it easier to go step by step, or see the full picture first? How confident do they feel about this subject going in? There are no right or wrong answers. The purpose is straightforward: so that from the very first study plan, every explanation, every practice question, and every resource is matched to how this specific student learns. Not how the average student learns. This student.
Takes 20 to 40 minutes · No right answers · Sets up everything that follows
Welcome to Kaihle·Student Onboarding
Step 2 of 4

When you're learning something new, what usually works best for you?

Visual learnerMaths · Grade 8Cambridge Checkpoint
02
For teachers

Teachers generate a complete lesson plan in minutes

Before the class begins, the teacher selects a topic or subtopic. Kaihle generates a complete lesson plan: a hook to open the class, real-life examples drawn from the school's local context, and activity ideas matched to the learning profiles of students in that class. A school in Bali gets examples grounded in Bali. A school in Nairobi gets Nairobi examples. The teacher does not start from a blank page. They start from a lesson that already knows their class.
Hook · Real-life application · Activities matched to your class · Location-grounded

Lesson Plan

Forces and Motion · Year 9 Physics

Cambridge IGCSE

Opening Hook

A sprinter explodes off the blocks in 0.1 seconds. What force made that happen — and why does a heavier athlete need more of it? Today we find out.

Learning Objectives

Define force, mass, and acceleration using Newton's second law

Calculate resultant force from multiple forces acting on an object

Explain how friction and air resistance affect motion

Forces: Purpose and Application

Students discuss: if you double the force on an object, what happens to its acceleration? Test your prediction with the simulation.

🏊 Sports hookBali contextVisual learners
03

The Initial Diagnostic Assessment

When a student joins a class, Kaihle automatically generates an Initial Diagnostic Assessment: a structured, curriculum-aligned assessment covering all major subtopics for their grade and subject. The student completes it once. The teacher marks nothing. Throughout the year, teachers can assign Progress Checks: shorter, focused assessments before a new unit, at the start of a new term, or ahead of parent consultations. Each one updates the student's gap map with fresh data.
Takes 20 to 40 minutes · Covers major subtopics across the curriculum

Tier 1 Diagnostic — Science

⏱ 23:13

Alexa J · Year 7 · Cambridge Lower Secondary

Q 2 / 30

Multiple choiceEasy

Which part of the cell controls its activities?

04

Kaihle maps the gaps

Every response is automatically scored and mapped to a specific curriculum subtopic. Kaihle calculates a mastery score per subtopic for every student, and shows the teacher how the whole class compares. The result is a colour-coded gap map: green for strong, amber for developing, red for needs attention. Not averages. Not letter grades. Exact gaps, by subtopic, per student. Teachers see this the same day the diagnostic is completed.
Updated in real time · Aligned to your curriculum

Biology

22 students
Gap MapAssignmentsLesson PlansStudents
StrongDevelopingNeeds work
Subtopic
Jasmine
Lilly
Luise
Tyler
Kira
Avg
Chemical Reactions
100%
75%
62%
53%
88%
76%
Human Biology
88%
47%
75%
100%
62%
74%
Scientific Enquiry
62%
53%
88%
47%
75%
65%
Cell Biology
47%
88%
53%
75%
100%
73%
Species & Env.
75%
62%
47%
88%
53%
65%
05

A personalised study plan for every student

For every gap identified, Kaihle generates a study plan tailored to that student. This includes curated external resources matched to their learning profile, and a practice quiz to reinforce the concept. Resources are selected based on how closely they match the curriculum subtopic, not a keyword search. A student who learns best through worked examples gets different resources than a student who prefers to read the concept first. Both have the same gap. Neither gets the same plan. Students who are strong on a subtopic get harder practice and extension challenges automatically. No student is left waiting at the class average.
Curated resources and practice quiz per gap · Matched to interests and learning style · Advanced students challenged automatically
Study Plan·Amara · Grade 8 Maths
3 gaps found
Fractions & RatiosNeeds work

Explained through football match statistics — Amara's interest

📹 Video📝 Practice
Algebra — Linear EquationsDeveloping

Step-by-step worked examples matched to visual learning profile

📖 Reading📝 Practice
Geometry — StrongExtension ↑

Advanced challenge quiz unlocked automatically

06

Explainer content for deeper gaps

For more significant gaps, Kaihle generates personalised explainer content structured around how this specific student learns. A student who prefers worked examples gets a step-by-step walkthrough. A student who learns by doing gets practice questions with guided hints. Teachers can see every student's content and progress from inside the class dashboard at any time.
Written explanations · Worked examples · Practice questions

Cell Biology

3 subtopics · 10 students enrolled

Content variants by subtopic

Subtopic
💻
🌿
🎵
Cell Structure
✓ Live
✓ Live
✓ Live
✓ Live
Membrane Transport
✓ Live
✓ Live
✓ Live
✓ Live
Mitosis & Meiosis
⏳ Pending
⏳ Pending
⏳ Pending
⏳ Pending

Student variant assignments

Jasmine Wu

⚽ Sports & Fitness · Auto

Lilly Manis

🌿 Nature & Science · Override

Luise Kah

🎵 Music & Arts · Auto

Tyler Brooks

💻 Technology · Auto

07

Parents stay informed automatically

Each week, parents receive a plain-language summary of their child's progress: what improved, what is still being worked on, and what is coming next. Written for parents, not educators. No jargon, no login, no app to download. School leaders can see all parent reports from the admin dashboard.
Weekly · Plain language · No parent login needed

Kaihle · Weekly Update

Amara's progress this week

What improved

Fractions moved from needs work to developing after completing her study plan.

She completed an extension quiz in Geometry and scored 9/10.

Still being worked on

Algebra — Linear Equations. She has started the study plan and is working through it.

What comes next

A short progress check on Fractions next week to confirm the gap has closed.

No login needed · Sent every Monday · Kaihle for Schools

Ready to see it in action?

A 30-minute demo walks you through the full flow, from diagnostic to student experience, using your curriculum. Cambridge, IB, or bring your own. Book a time and we will set it up around your school.