Kimbo

Kimbo Learning · AI learning platform

Interactive, AI-powered stories for K–⁠3 learners that turn reading and math practice into personalized adventures, with choices that shape what happens next.

Overview

Young readers choose what happens next, complete reading quests, and follow their progress across every adventure.

Built with
Next.js · TypeScript · OpenAI · RAG · Supabase · Accessibility

Problem

Skill practice can feel disconnected from the stories children want to read. The experience also needs to work for different reading levels and accessibility preferences while giving parents a clear view of progress.

Solution

Kimbo builds learning into multi-chapter adventures. Students choose a skill, an interest, and a genre before they begin. Chapters mix story decisions with reading or math prompts, while saved progress lets students return to their adventures and parents follow their learning.

Architecture

  • Story setupSkill, interest, genre
  • Student profileGrade and progress
  • Story serviceOutline and chapter flow
  • OpenAIGenerated story content
  • Student readerChoices and learning prompts
  • SupabaseStories, answers, progress
  • Parent dashboardActivity and skill insights
Story sessions connect personalized setup, generated chapters, and saved learning progress.

Decisions

Start with a child's interests
Story creation asks students to choose a skill, an interest, and a genre. Those choices shape the adventure before the first chapter begins.
Put practice inside the adventure
The chapter flow combines story decisions with reading or math prompts, so learning is part of the journey through the story.
Let readers adjust the experience
Accessibility controls offer text size, contrast, and motion preferences to support different reading and attention needs.
Make progress visible
Student progress and skill data feed a parent dashboard with activity, insights, and areas that need more practice.