All success stories

PrototypeEducation2026

RoboKid: CBC learning for Grades 1 to 3

Curriculum-aligned learning games with an AI storyteller.

A learning web app for Kenyan children in Grades 1 to 3, built around the KICD Competency-Based Curriculum. It combines a browsable curriculum reference, practice questions, learning games and AI-generated stories and puzzles, in English, Kiswahili and three mother tongues.

The problem

Young learners rarely get engaging practice material in their own language.

What we built

  1. 1

    Structured about 40 lower-primary sub-strands with outcomes, activities and assessment criteria.

  2. 2

    Built a bank of practice questions with explanations, and ten learning games.

  3. 3

    Generated stories, puzzles and quizzes with Gemini, with an open-model fallback.

  4. 4

    Added five languages with a built-in dictionary and cached translations.

Highlights

  • CBC encyclopedia for lower primary
  • 10 learning games and a practice question bank
  • English, Kiswahili, Gĩkũyũ, Dholuo and Somali
  • Beginner Python lessons with Kenyan examples

Built with

  • Next.js
  • TypeScript
  • Gemini
  • Firebase
  • Tailwind CSS

Honest status: Early-stage product. AI-generated content should be reviewed by a teacher before classroom use.

Our founder's project.

Want something like this?

We design, build, host and secure systems like this end to end, and train your team to run them.

Start a project