🌸 April Holiday Revision Packs β€” ALL subjects, ONE PDF, KSH 40 per grade (PP1–Grade 12)  β†’  Download Now
πŸ“š Kenya's #1 CBC (now CBE) & IGCSE Learning Platform | πŸ’¬ WhatsApp Support
M-Pesa Β· Visa Β· PayPal Β· Instant Download
AI Education

Introducing Somo β€” Kenya's First AI Tutor Built Exclusively for CBC

Generic ChatGPT doesn't know what a Strand is. Somo does. We built an AI tutor from the KICD curriculum outwards β€” for Kenyan learners, parents, and teachers. Try it free, no signup.

Introducing Somo β€” Kenya's First AI Tutor Built Exclusively for CBC

Your child types "help me with fractions" into ChatGPT. They get an explanation about pizza slices, cups of flour, and a dozen American-sounding examples. The curriculum words are wrong. The context is foreign. The answer is handed over in full β€” so there's nothing left for your child to actually work out. Today we're launching Somo β€” the first AI tutor built from the ground up for Kenya's CBC, by CBCEduKenya.com.

Somo ("lesson" in Kiswahili) is now live in free preview at cbcedukenya.com/somo-ai. Five free questions per day, no signup, no credit card. Keep reading for the full story β€” or skip straight to trying it.

Why we built it

Over the past year we've watched something quiet but steady happen in Kenyan households. Parents tell us their Grade 7 child is using ChatGPT at home. Teachers tell us they use it to plan lessons β€” but worry their learners are using it to shortcut homework. Students tell us it's faster than asking the teacher, but they also admit they sometimes don't understand what it says.

The real problem isn't that Kenyan students use AI. It's that the AI they use isn't built for them.

Generic ChatGPT and Gemini are trained on overwhelmingly American, British, and Indian educational content. Ask them to explain a concept to a Kenyan Grade 7 learner, and they'll default to:

  • Using "topic" and "sub-topic" β€” terms that don't exist in Kenya's Competency-Based Curriculum (we say Strand and Sub-strand)
  • Converting everything to dollars or pounds β€” when Kenyan kids think in shillings
  • Using baseball, Thanksgiving, and American classroom examples β€” when Kenyan learners live with matatus, tea farms, and Lake Victoria
  • Handing over homework answers instantly β€” when what a learner actually needs is to be guided through the thinking
  • Using A/B/C/D grading β€” when KNEC measures learners on a 1–7 performance scale
  • Having no concept of KPSEA, KJSEA, Senior School pathways, or the 7 Core Competencies at the heart of CBC

These gaps matter. A lot. They're the difference between an AI that confuses your child and an AI that actually helps them learn the curriculum they're being examined on.

What Somo is

Somo is an AI tutor that has been given, by design and by instruction, the entire framework of Kenya's Competency-Based Curriculum before it responds to a single question. It's grounded in the KICD Basic Education Curriculum Framework 2017. It uses CBC terminology correctly, in every reply. It defaults to Kenyan examples β€” shillings, matatus, chapati, ugali, Lake Victoria, Nairobi, Kisii, Mombasa. It calibrates language to the Grade you're in. It never just gives homework answers β€” it guides, step by step, and asks you to try first.

Right now, in v0, it has three modes β€” and it detects which mode to use from context:

Learner mode

For students from PP1 through Grade 12. Ask any CBC question, get a step-by-step explanation in Grade-appropriate language, with Kenyan examples. Get practice questions with KNEC 1–7 performance feedback. For Grade 9 learners, there's a dedicated KJSEA preparation flow.

Parent mode

Most Kenyan parents went through the old 8-4-4 system. They want to help their children with CBC homework but don't know what "SBA" means, what "Level 3" is on the 1–7 scale, or what a "Strand" is. Somo translates every CBC term into plain English and reassures the parent about what their child's performance actually means.

Teacher mode

Give Somo a sub-strand, get a KICD-format lesson plan. Ask for an assessment rubric, get performance levels 1–7 with descriptors. Need a key inquiry question, a list of PCIs, learner-centred learning experiences? Somo knows the structure. This alone saves a JSS teacher hours a week once it's live in v1.

How it's genuinely different from ChatGPT

We've written about this in depth on the Somo landing page, but here's the short version of our 9-point differentiation. Every one of these is a real failure mode of generic AI when used by Kenyan learners, and every one is addressed by design in Somo:

  1. CBC-grounded. Always uses Strand / Sub-strand / Learning Outcome.
  2. Kenyan context by default. Shillings, matatus, tea farms, Lake Victoria β€” without prompting.
  3. Grade-appropriate language. A Grade 4 learner and a Grade 9 learner get different depth β€” automatically.
  4. Never just gives homework answers. Guides step-by-step, asks you to try first.
  5. KNEC 1–7 rubric feedback. "You're at Level 3 β€” meeting expectation" β€” not "good job."
  6. KJSEA prep mode. Calibrated for Grade 9 national exam format.
  7. Parent translation. Converts CBC jargon to plain English automatically.
  8. Teacher workflow tools. SBA rubrics, lesson plans, CBA portal prep.
  9. M-Pesa + WhatsApp (in v2). No credit card friction. No app to install.

How to try it

Free preview is live at cbcedukenya.com/somo-ai/try.

  1. Pick your role from the dropdown (Learner / Parent / Teacher / School Leader)
  2. Pick your grade from the dropdown (or leave as "Any")
  3. Type your question, or click one of the four suggestion chips below the chat
  4. You get five free questions per day. No signup. No credit card.

Click one of the suggestions to start β€” "Explain fractions (Grade 7)", "How do I prepare for KJSEA?", "I'm a parent β€” what is SBA?", or "Generate a Grade 8 Maths lesson plan". Each one showcases a different mode of how Somo responds.

Who gets Somo first

The v0 preview is open to anyone, right now, free. Five free questions a day per household, no login needed.

In the next two weeks we launch Somo v1 β€” the full product with unlimited questions, accounts that track your learning progress, downloadable practice sheets, and M-Pesa payments. Early pricing:

  • Free: 5 questions per day, any grade, any subject
  • Learner: KSH 100/month β€” unlimited, one grade
  • Family: KSH 300/month β€” up to 3 learners
  • Teacher Pro: KSH 500/month β€” unlimited + lesson plan generator + SBA rubrics
  • School License: KSH 5,000/term/class β€” institutional tier

If you join the waitlist now, you'll be first invited to v1, get 30 days free on any paid tier, and get launch pricing locked in even if we raise rates later.

What's coming next

This is v0 β€” the first public preview. Here's the roadmap we're executing:

  • v1 (late April 2026): Real AI chat for teachers and parents, unlimited questions on paid tiers, M-Pesa and card payment, downloadable practice sheets. Child-direct use gated behind parental consent.
  • v2 (May 2026): Child-safe mode with full Kenya Data Protection Act 2019 compliance and parental consent flow. WhatsApp bot version β€” chat with Somo from WhatsApp with no app install. Voice input in English and Kiswahili.
  • v3 (month 3): School licenses with teacher dashboards, per-class student progress tracking, and CSV export for schools' CBA portal records.

A note on what Somo isn't

Somo isn't trying to replace teachers. That's not what we're here for, and it's not what CBC was designed for. Our best Kenyan teachers are some of the hardest-working educators in Africa, and they know their learners in ways no AI ever will.

Somo is a complement. It's the teacher's assistant when they're planning a lesson on Sunday night and don't want to reinvent the rubric. It's the patient tutor when a learner doesn't understand fractions and is embarrassed to ask the same question a third time in class. It's the translator when a parent reads "Level 3" on a report card and panics that their child is failing, when actually Level 3 means exactly what KICD intended it to mean: meeting expectation.

Used well, Somo turns CBC from a confusing new system into one that every Kenyan household can navigate. Used poorly β€” like any AI β€” it can just become another shortcut. Our job is to make sure the design pushes it toward the first use, not the second.

Try it and tell us what breaks

We're releasing this in preview because we want real Kenyan learners, parents, and teachers to use it and tell us where it falls short. Reply to any of our emails, tag us on social, or send us a message β€” we read everything.

Our goal is simple: by end of 2026, we want a meaningful number of Kenyan households to have Somo as the first place they turn when CBC confuses them. Not ChatGPT. Not Google. Somo β€” the one that was actually built for them.

Habari ya kujaribu? Asante for being among the first to test it. The feedback from this preview window is what shapes v1.

πŸ‡°πŸ‡ͺ FREE AI TUTOR Β· BUILT FOR CBC

Have a CBC question this article didn't answer?

Ask Somo β€” Kenya's first AI tutor. CBC-grounded, Kenyan examples, KNEC 1–7 feedback. 5 free questions/day, no signup.

Try Somo Free β†’
πŸ“š

Get Free CBC (now CBE) Revision Materials

Join 500+ Kenyan teachers and parents. Get a free sample pack (Grade 7 Maths notes + exam) plus weekly study tips.

No spam. Unsubscribe anytime. We respect your privacy.

S Ask Somo πŸ‡°πŸ‡ͺ FREE Β· AI TUTOR Γ—