The platform for language schools & tutors

Run your whole language school in one place.

Kru is where your students practice between lessons — and where you finally see exactly what each one is struggling with. Rosters, progress, and lesson prep in one calm dashboard.

Live today for Thai · Japanese in beta · your language next
Photo · your school & classroom

Built alongside a working language school — real teachers, real students.

The problem

Between lessons, you're flying blind.

Your students spend far more time away from you than with you. What happens in that gap decides whether they progress — and today you can't see any of it.

Students drift

Homework gets skipped, apps get abandoned, and the words from last week quietly fade before you meet again.

You re-teach from memory

You walk into each lesson guessing what to review, because there's no record of what actually tripped them up.

No shared picture

A school with several teachers has no common view of who's thriving, who's stalling, and who needs a nudge.

How Kru works

Three moves. One loop.

Kru turns the time between lessons into signal you can teach from — and closes the loop every week.

STEP 01

Students practice

Spaced-repetition drills, real pronunciation, and hands-free audio keep vocabulary alive between your lessons.

STEP 02

You see the gaps

Every review becomes a picture: the exact words and tones each student misses most, ranked and ready.

STEP 03

You prep the lesson

Build a focus list from those gaps and push fresh vocabulary straight into their practice queue — in one click.

For teachers

X-ray vision for every student.

Open a student and see, in seconds, exactly where they are and what to do next. No spreadsheets, no guessing.

Photo · teacher at the board

Your roster at a glance

Every student with their level and an activity dot — green, amber, red — so you spot who's slipping before the next lesson.

See what they're struggling with

The words they keep missing and the tones they trip on, drawn straight from real review results — not a self-report.

Focus for next lesson

Kru suggests what to work on and lets you add your own notes. It becomes the plan you teach from — and the student sees it too.

Assign vocabulary in a click

Generate words or phrases at any level and drop them into a student's queue. They show up in their practice and on their dashboard.

Photo · student, headset on
For students

Practice that actually sticks.

A calm, focused app built for real language learning — not a game that forgets you between sessions. They open Kru, hear every word, and see exactly what to work on.

Spaced repetition

Every word returns at exactly the right moment — stretching out as it's learned, coming back the instant it slips.

Every tone, made visible

The five Thai tones shown as colour-coded contours and spoken aloud — because a wrong tone is a wrong word.

Mid
Low
Falling
High
Rising

Hands-free driving mode

Turn a commute into a review session — Kru reads each word, its meaning, and an example while eyes stay on the road.

AI vocabulary on demand

Need words for a market, a clinic, or a job interview? Generate a tailored set at the right level in seconds.

Your focus this week

Students open the app and see exactly what their teacher wants them to work on before the next lesson.

For schools & admins

The whole school, one console.

Provision teachers, group students into classes, and keep one clear view of the entire school — enrolment to progress.

  • Add teachers and see each one's class at a glance
  • Assign students to a teacher and a class in two clicks
  • Validate new accounts, reset passwords, pause access
Kru · Admin console
128
Students
9
Teachers
14
Classes
86
Active this week
Teachers
Kru Noi18 students
Adjan Tim12 students
On the roadmap

Booking and payments, built in.

Kru is becoming the place you run the business of teaching too — not just the learning. Here's what's landing next.

Coming soon

Online booking

Students book their next lesson from an availability calendar. No more back-and-forth over chat.

Coming soon

Lesson calendar

Every booked lesson sends a proper invite to Google, Outlook, or Apple Calendar — the student just taps Accept.

Coming soon

Card payments

Take payment per lesson or per package with Stripe. A booking becomes a paid, confirmed lesson automatically.

One platform, many languages

Thai today. Japanese in beta. Your language next.

Kru's teaching engine isn't tied to one language. The tones and script are Thai-specific; the roster, the gaps, the focus lists, and the lesson loop work for any language you teach.

🇹🇭
Thai
Live in production
🇯🇵
Japanese
In beta
Founding schools

Free to start. Fair when you grow.

Independent teachers can start today at no cost. Schools joining now become founding partners — early pricing, and a direct line to shape what we build.

Independent teacher
Free to start

Everything you need to run your own students and see exactly where they're struggling.

  • Your own roster and student dashboards
  • Struggling-with insights and focus lists
  • AI vocabulary and pronunciation built in
Start free
School
Early access · founding pricing

For language schools running multiple teachers and classes — with booking and payments landing soon.

  • Everything in Independent, for your whole team
  • Admin console: teachers, classes, oversight
  • First in line for booking & payments
Book a demo

See your students the way Kru does.

Start free in minutes, or book a 20-minute demo and we'll set up your school together.

No card required to start · Thai live now · Japanese in beta