🌸 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
🇰🇪 BUILT FOR KENYA CBC · V0 PREVIEW

The AI tutor built for Kenyan CBC —
not generic ChatGPT.

CBC-grounded. Kenyan-context by default. KNEC 1–7 rubric feedback. For learners, parents, and teachers who want an AI that actually speaks the syllabus.

Not ChatGPT. Not Gemini. Built from the KICD BECF 2017 outwards.
🔥 v0 preview is live — try the demo now, no signup. Full tutor launches in 2 weeks. Join the waitlist for launch access.

9 Ways Somo Is Different

Every one of these is a real failure mode of generic AI chatbots when used by Kenyan students. Somo solves each by design.

🎯

CBC-grounded

Always uses Strand / Sub-strand / Learning Outcome.

ChatGPT says "topic / sub-topic"
🇰🇪

Kenyan context default

KSH, matatus, tea farms, Lake Victoria. No prompting needed.

ChatGPT defaults to USD and American schools
📏

Grade-appropriate language

Grade 4 gets a simpler explanation than Grade 9. Automatic.

ChatGPT uses the same register for everyone
🚫

Never just gives answers

Guides step-by-step. Asks you to try first. Parents trust this.

ChatGPT gives the homework answer instantly
📊

KNEC 1–7 rubric feedback

Real performance levels: "You're at Level 3 — meeting expectation."

ChatGPT just says "good job"
🎓

KJSEA prep mode

Specifically calibrated for the Grade 9 national exam format.

ChatGPT doesn't know what KJSEA is
👨‍👩‍👧

Parent translation

Auto-converts CBC jargon ("SBA", "Strand", "Level 3") to plain English.

ChatGPT assumes you know the terms
📝

Teacher workflow tools

SBA rubric generator, lesson plan builder, CBA portal prep. (v1)

ChatGPT is a blank slate every time
💬

M-Pesa + WhatsApp

Pay with M-Pesa. Chat via WhatsApp — no app download. (v2)

ChatGPT needs credit card + website login

Same Question. Very Different Answer.

A Grade 7 Mathematics student asks both assistants the same thing. Here's what happens.

❌ Generic ChatGPT
"Help me understand fractions"
Fractions represent parts of a whole. For example, 1/2 means you divide something into 2 equal parts and take 1. Fractions are used in cooking, like when a recipe calls for 1/4 cup of flour. You can add fractions by finding common denominators...
🇺🇸 Uses American context. Dumps everything at once. No grade-level calibration. No CBC terms.
✅ Somo
"Help me understand fractions"
This falls under Fractions in the Numbers strand, Grade 7. Imagine mama brought home a chapati and cut it into 4 equal pieces. If you eat 1 piece, you've eaten 1/4 (one-quarter) of the chapati. The top number (1) is called the numerator — how many pieces you have. The bottom number (4) is the denominator — the total equal pieces. Now you try one: if there are 8 mandazi and you eat 3, what fraction of the mandazi have you eaten?
🇰🇪 Kenyan example. Guides, doesn't lecture. Asks you to try. Names the strand.

Three Modes, One App

Somo detects who you are and adjusts how it speaks — no settings to tweak.

🎓

For Learners

PP1 through Grade 12. Your grade, your subjects, your level.

  • Ask any CBC question, get a step-by-step explanation
  • Practice questions with KNEC 1–7 feedback
  • Grade 9 KJSEA preparation mode
  • Encouraging, never judgemental
👨‍👩‍👧

For Parents

Understand what your child is learning. No CBC jargon.

  • Plain English translations of SBA, Strands, Level 3
  • "How do I help with my child's Grade 6 Science homework?"
  • Pathway guidance for Grade 9 decisions
  • Built for the 8-4-4 generation helping CBC kids
👩‍🏫

For Teachers

Lesson planning, SBA rubrics, CBA portal prep — fast.

  • KICD-format lesson plans in 2 minutes
  • Auto-generated SBA rubrics at all 7 levels
  • Key inquiry questions for any sub-strand
  • PCIs and core competencies suggested automatically

Start Free. Upgrade When You're Hooked.

M-Pesa, card, or PayPal. Cancel any time. Launch pricing — locked in for waitlist members.

Free
KSH 0 forever
  • 5 questions per day
  • Any grade, any subject
  • Kenyan context, CBC-grounded
  • No credit card needed
Family
KSH 300 per month
  • Up to 3 learners
  • Any mix of grades
  • Parent-mode explanations
  • Progress reports monthly
Teacher Pro
KSH 500 per month
  • Unlimited Qs
  • SBA rubric generator
  • Lesson plan builder
  • CBA portal prep tools
  • Upgrade to School License

School licenses (institutional) start at KSH 5,000/term per class. Contact us for school pricing →

What's Live, What's Coming

v0 · LIVE NOW

Landing & Demo

  • Landing page (this)
  • Interactive demo chat
  • Waitlist signup
Today
v1 · 2 WEEKS

Live Tutor

  • Real AI chat (Claude-powered)
  • For teachers & parents first
  • All 4 pricing tiers live
  • M-Pesa + card payment
Late April 2026
v2 · MONTH 2

Child Mode + WhatsApp

  • Child-safe mode with parent consent
  • WhatsApp bot delivery
  • Voice input (English + Kiswahili)
  • Kenya DPA 2019 compliant
May 2026

🎯 Get Early Access + Launch Pricing

Join the waitlist. When v1 launches in 2 weeks, waitlist members get 30 days free on any paid tier and locked-in launch pricing.

📚

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.