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.
9 Ways Soma Is Different
Every one of these is a real failure mode of generic AI chatbots when used by Kenyan students. Soma 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 schoolsGrade-appropriate language
Grade 4 gets a simpler explanation than Grade 9. Automatic.
ChatGPT uses the same register for everyoneNever just gives answers
Guides step-by-step. Asks you to try first. Parents trust this.
ChatGPT gives the homework answer instantlyKNEC 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 isParent translation
Auto-converts CBC jargon ("SBA", "Strand", "Level 3") to plain English.
ChatGPT assumes you know the termsTeacher workflow tools
SBA rubric generator, lesson plan builder, CBA portal prep. (v1)
ChatGPT is a blank slate every timeM-Pesa + WhatsApp
Pay with M-Pesa. Chat via WhatsApp — no app download. (v2)
ChatGPT needs credit card + website loginSame Question. Very Different Answer.
A Grade 7 Mathematics student asks both assistants the same thing. Here's what happens.
Three Modes, One App
Soma 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.
Try 5 questions free with no signup. Get 10 free trial messages with your phone. Upgrade to Premium for 30 messages every day — pay once via M-Pesa, no auto-renewal.
- 5 free questions today, anywhere
- No phone, no signup, instant
- Any grade, any subject
- Kenyan CBC/CBE-grounded
- The full Premium experience, free
- 30 messages every day for 7 days
- Phone-tied — no payment, no card
- Build the habit, then decide
- 30 messages every day (resets midnight EAT)
- All grades PP1–Grade 12 + IGCSE
- KJSEA prep mode, exam technique
- Lesson plans for teachers, homework help for parents
- M-Pesa payment, instant unlock by phone
One-time payment. No auto-renewal. Pay again after 30 days to extend. School licenses (institutional, unlimited learners) start at KSH 5,000/term — contact us.
What's Live, What's Coming
Premium Tutor
- Real AI chat (Gemini + Groq powered)
- 30 messages/day for paid users
- M-Pesa payment, instant phone-tied unlock
- 10 free trial messages for new users
Voice + Family Tier
- Voice input (English + Kiswahili)
- Family tier (up to 3 learners)
- Subject-specific deep modes
- Progress reports for parents
Child Mode + WhatsApp
- Child-safe mode with parent consent
- WhatsApp bot delivery
- Kenya DPA 2019 compliant child accounts
- School-license dashboard
📬 Get Notified When New Features Drop
Family tier, voice input, and the WhatsApp version are coming. Drop your email and we'll tell you the day each goes live — plus first-week discounts for existing Premium subscribers.