AI roleplay · 12 languages

Every lesson, a
real conversation.

Drop your students into a streaming roleplay with an AI tutor — the vocab, grammar and goal you set. They talk their way through it; you get a scored transcript for every session.

NO STUDENT ACCOUNTS — JOIN BY QR + PIN IN SECONDS
🎧
旅行コンサルタント
MERIDIAN · ONLINE
3/8
GOAL · RESERVE A ROOM
京都きょうとへの旅行りょこうですね。何泊なんぱく希望きぼうですか?
2はくしたいです。
朝食付ちょうしょくつきのお部屋へやがございます。
返信を入力…
+2 語彙 VOCAB HIT
SESSION SCORE
94/100
STREAK
🔥 3 days
ESPAÑOL · EN LA FARMACIA
«¿Tiene algo para el dolor de cabeza?»
40k+
Practice turns spoken
12
Languages supported
98%
Sessions auto-scored
0
Student logins needed
How it works

Author it. Share a code. Watch them talk.

01
Author a scenario

Set the persona, vocab list, grammar structures, conversation goal and turn cap. Or drop in a Markdown or JSON file — the LLM fills the form for you.

02
Students join by QR

Generate join codes and QR downloads per class. Students scan, enter a PIN, and they're in — no accounts, on any phone.

03
It scores itself

The chat ends when the goal is met or the turn cap hits, then an LLM scores the transcript against your rubric — vocab coverage, grammar, task completion.

Built for the classroom

Everything a language teacher wishes chat could do.

Streaming roleplay

Word-by-word replies from an AI tutor that stays in persona and in your target language, start to finish.

Language-specific feedback

Corrections tuned to each language — kanji readings and register in Japanese, gender agreement and accents in Spanish, articles and tense elsewhere.

Rubric scoring

Per-word vocab coverage, flagged grammar errors, task completion and clarification counts — automatically.

QR + PIN join

Anonymous, account-free entry. Generate codes, download QR sheets, reset a PIN in one click.

Immersive backdrop

Each scenario opens inside a believable, language-matched world so students stay in character.

Goal detection

Sessions end the moment the conversation goal is reached — or at the turn cap you set.

Teacher dashboard

Your whole class, one Mission Control.

See who's practising live, jump into any transcript, and read the rubric behind every score.

SpeakLoopSpeakLoopLIVE
DashboardScenariosStudents
◉ CLASSROOM ONLINE · 8 PRACTISING NOW
Mission Control
SCENARIOS
6
STUDENTS
38
SESSIONS
124
SCORED
97
MIKA-7QBooking a hotel in Kyoto日本語COMPLETED94
R4-PLZAt the pharmacyEspañolCOMPLETED88
T8-QWNMeridian Travel — trip planningEnglishACTIVE
K2-MHXOrdering at an izakaya日本語COMPLETED76
“My beginners used to freeze up the moment I asked them to speak. Now they've each had a dozen conversations before I even collect the homework.”
AK
Aiko Kimura
JAPANESE DEPT · RIVERSIDE HS
Free for your first class

Bring your classroom to life.

Set up your first scenario in under five minutes. No credit card, no student sign-ups.

Talk to us