Learneris Studio · Release notes · 2026-05-31

The AI Tutor just learned how to show, not just tell.

Two changes that turn the tutor from a chat surface into something closer to a real human teacher: inline curated videos when explanation alone isn't enough, and inline scored check-ins so the tutor can react to which question the student missed — not just that they missed one.

What changes for the student

Infrastructure shipped · search-tuning in progress

The tutor can pull short curated videos in line with the chat.

When the tutor decides a short video would clarify a concept better than another paragraph of text, it queries a hand-vetted channel allowlist (Khan Academy, TED-Ed, CrashCourse, MIT OpenCourseWare, Kurzgesagt, and your org's custom additions). The video embeds inline in the same chat surface — no opening new tabs, no leaving the lesson.

Especially powerful in English-medium classrooms: when a Vietnamese Grade-7 student types "em không hiểu" on photosynthesis, the tutor can show an English explainer that doubles as language input — content + language exposure in a single moment.

Status note: the full integration shipped today (HMAC-signed cross-service call, curated allowlist, postMessage round-trip). The YouTube Data API search filters are still being tuned — for some queries the search returns 0 results even when the curated channels demonstrably cover the topic. Tracking the search-tuning fix; the tutor falls back gracefully to text + diagram when the search returns empty, so students aren't blocked.

Live on prod — verified end-to-end 2026-05-31

The tutor can quick-check understanding, then react to the specific wrong answer.

Mid-conversation, the tutor can drop a 2-3 question check-in inline. The student answers right inside the chat. The tutor sees not just the score, but which question they missed and what they answered instead — and reacts to that specific misconception rather than re-teaching the whole topic.

"Right on questions 1 and 3 — but question 2 trips a lot of people up. You wrote x=4, but the trap is the discriminant sign. Here's why…" — example tutor reaction generated from the new scored signal

This is the difference between an AI chatbot that shows a quiz and an AI tutor that scaffolds based on what the student got wrong.

What changes for the teacher

Quizzes you've already generated in the Quiz Maker can now be referenced by your AI Tutors — they become check-in points the tutor can launch mid-lesson. No new authoring step; existing quizzes get a second life as scoring signal for adaptive scaffolding.

A "Publish for tutor embedding" workflow is rolling out as the immediate follow-up so you can opt-in per quiz. Until then, contact support if you want specific quizzes wired into a tutor.

Learneris Studio — the teacher-side panel where AI Tutors are created and published for embedding into LMS lessons.
Teacher view (Studio, May-30 screenshot). The panel where AI Tutors are configured + published for a lesson. Each tutor's prompt template + tool catalog are built here at publish time. As of May 31, 2026, every newly-generated tutor includes the new youtube_search tool and the YouTube + quiz markdown directives by default — no teacher-side action needed beyond the usual publish flow. (This screenshot pre-dates today's deploy, so the visual UI here is unchanged; the change is in what the published tutor can do.)
The student-facing AI Tutor chat surface, showing a grounded photosynthesis explanation with correctly typeset chemistry and a bilingual checkpoint.
Student view — existing text + math rendering (May-30 screenshot). The AI Tutor chat surface students see inside their LMS. This particular response is text + math: chemistry equations (6CO2, 6H2O, C6H12O6) and a bilingual checkpoint. The new YouTube and quiz blocks land in this same chat layout.
Live AI Tutor session showing an inline quiz iframe with a multiple-choice question rendered between text turns. Below the iframe the tutor previews its follow-up: 'After you finish, I'll look at which questions were tricky and help you fix just those parts.'
New (May-31 live capture): Asked The Bridge tutor at studio.learneris.com/tutor/learneris-demo-physics for a quick check; the LLM emitted a ```quiz``` directive, the renderer mounted the player iframe at aiapp.learneris.com/app-gen-quiz-v4/play/[id]?embed=true, and the quiz rendered inline with full A/B/C/D interaction + submit. The tutor's preview text below the iframe — "After you finish, I'll look at which questions were tricky and help you fix just those parts" — is the scaffolding hand-off: on submit, the player posts a structured learneris:quiz-result event back to the chat (score + per-question correctness + time spent), and the tutor's next turn reacts to which specific questions tripped the student up. The quiz pictured is math (the demo tutor's available-quiz library is currently a small set used for plumbing tests); when the teacher's own quiz library is wired in, the LLM picks the most relevant one for the current conversation.

Try it now

The fastest way to see the change: open a sandbox tutor on Studio and ask a science or math question that's easier to show than tell ("show me how parallel circuits work", "I don't understand quadratic equations"). The tutor should consider pulling a curated video; ask a follow-up like "can you check what I've learned?" to surface a quick quiz.

Open Learneris Studio View sample tutors
Note: the YouTube and quiz blocks only render in tutors whose publish config includes the new directives — every tutor created after May 31, 2026 has them by default. If you've published a tutor before this date and want it upgraded, regenerate it from Studio (your existing content + config carry over).

Behind the scenes (for the technically curious)

The mechanism is platform-level, not a one-off:

The full architectural amendment is documented in ADR 0003 (canonical-string evolution for slice 5).

What's coming next