Skip to Main Content

Mosaic Learning

Built at Meta Global AI Developer Hackathon · Oct 26, 2026 · Remote

Mosaic Learning — Demo video

Mosaic turns reviewed learning material into games, stories, cartoons, podcasts and practice that are personalised to each learner. Teachers stay in control of what is taught. The problem: learners switch off when lessons don't connect to them, and teachers have no time to rewrite every lesson for 30 different interests and reading levels. Most AI tutors also invent facts, which teachers can't trust. How Mosaic works: - A teacher (or an adult learner) adds source material, such as notes, a PDF or a web page, and reviews it. Everything Mosaic generates must cite those passages, and nothing reaches learners until a person approves it. - Muse Wonder turns a course goal into a route of objectives. For each objective it writes an activity in the learner's chosen format: a 3D RPG chapter, a quiz expedition, a sports match, a visual novel, a crafting or town-building game, an Explore lesson with experiments, a question cycle, or a narrated cartoon or podcast. - Stories are written around each pupil's interests (anime, football, gaming and more) and in a chosen style, with age-appropriate voices. They use proven suspense techniques, such as a dramatic question, stakes, a ticking clock and cliffhangers between learning beats, so the learning is the key that unlocks the plot. Every story is checked against an 8-part craft rubric, and weak ones get one guided rewrite. - Muse Image paints subject-specific backdrops for cartoons in the episode's art style, so a cartoon about volcanoes is set on a volcano. - Teachers create classes, invite pupils, assign courses, and see scores on the games they assigned (right first time, help used, retries), plus an inbox of work and help requests and a CSV export. Learners see their progress on a Trail and can share updates with their teacher. Built to be trusted: - Pupils under 18 join only through personal invitations with the school's or guardian's approval. - Learners can export or delete their data. - Every AI call reserves its cost first, against per-person and app-wide daily limits, with an admin pause switch and per-person allowances. Mosaic is live at mosaic.richardbatt.com. The backend is a Node server on our own box behind a Cloudflare tunnel, and the frontend is on a UK web host. More than 780 automated tests pass, and every release is checked end to end in a browser on a separate staging copy.

Team