Business Plan 2026–2028

AI-Powered CBC Tutoring Platform

Vutia Enterprises

Nairobi, Kenya

February 2026

Confidential

Table of Contents

01

Executive Summary

Mwalimu.ai is an AI-powered personal tutoring platform built by Vutia Enterprises to make quality education accessible to every Kenyan child. The name "Mwalimu" means "Teacher" in Swahili—a word that carries deep respect in Kenyan culture—and our platform embodies that ideal: a patient, knowledgeable, always-available tutor for every student.

The Opportunity: Kenya has 18 million+ primary school students, yet the average public school classroom holds 45-60 students. Private tutoring costs KES 5,000–15,000/month—far beyond the reach of most families. Mwalimu.ai delivers personalized, AI-powered tutoring for as little as KES 500/month, aligned with Kenya's Competency-Based Curriculum (CBC).

Our platform provides comprehensive tutoring across 30 subjects for Grades 4–6, covering 129 strands, 375 sub-strands, 401 micro-skills, and 3,124 content items. Students interact with an intelligent AI tutor through text or voice in English, Kiswahili, or a mixed mode. The system adapts to each child's learning pace using mastery-based progression and spaced repetition algorithms grounded in cognitive science research.

Key differentiators include:

18M+
Total Addressable Market
3,124
Content Items
KES 15M
Seed Round Ask
18 mo
Path to Break-Even

Product status: Mwalimu.ai is fully built and ready to launch. The platform includes 579 passing backend tests, 60 frontend tests, production Docker configuration, and comprehensive security hardening. We are seeking a KES 15 million (~$115,000 USD) seed round to fund user acquisition, content expansion, and operational growth over the next 18 months.

Revenue model: Freemium SaaS with tiered subscriptions (KES 0–9,000/year) for families, plus B2B school partnerships for institutional licensing. We project reaching 5,000 paid subscribers and KES 39M in revenue by end of Year 1, scaling to 50,000 paid subscribers and KES 480M by Year 3.

02

Company Overview

Legal Name Vutia Enterprises
Product Mwalimu.ai — AI-Powered CBC Tutoring Platform
Founded 2026
Location Nairobi, Kenya
Industry Education Technology (EdTech)
Stage Pre-launch / Seed
Website mwalimu.ai

Vision

Every child in Africa has access to a patient, intelligent, personalized tutor—regardless of their family's income, their school's resources, or where they live.

Mission

To democratize quality education through artificial intelligence, starting with Kenya's Competency-Based Curriculum. We believe that technology should amplify great teaching, not replace it—giving every student the individual attention they deserve and every parent the tools to support their child's learning journey.

Core Values

🌏

Accessibility

Quality education should be affordable and available to every child, not a privilege for the few.

Excellence

We hold ourselves to the highest standards in curriculum accuracy, AI quality, and user experience.

🇪🇰

Cultural Relevance

Built by Kenyans, for Kenyans. Our content reflects local contexts, languages, and values.

🛡

Child Safety

Every design decision prioritizes the safety, privacy, and well-being of the children we serve.

03

Problem Statement

Kenya's education system faces a convergence of challenges that are leaving millions of children behind. Despite significant investment in universal primary education, the quality of learning outcomes remains critically low.

18M+
Primary Students
1:42
Teacher Ratio (National)
1:80+
Teacher Ratio (Rural)
60%
Grade 3 Below Reading Level

The Crisis in Numbers

The result: Millions of Kenyan children are falling through the cracks of an overwhelmed education system, and the students who need the most help are the ones least able to afford it. The gap between those who can access quality supplementary education and those who cannot is widening every year.

Why Now?

Several converging trends make this the right moment for an AI-powered tutoring solution in Kenya:

  1. AI maturity: Large language models (Claude, GPT-4) now deliver tutoring-quality responses with nuance, patience, and pedagogical awareness.
  2. Smartphone penetration: Over 55% of Kenyans now own a smartphone, and mobile internet is growing at 15% annually (Communications Authority of Kenya).
  3. M-Pesa ubiquity: With 33M+ users, mobile money has solved the payment infrastructure problem that hampers EdTech in other developing markets.
  4. Post-COVID digital acceptance: The pandemic normalized digital learning. Parents and teachers are now open to technology-enhanced education in ways they were not before.
  5. Government support: The Digital Literacy Programme and CBC implementation are creating institutional tailwinds for digital learning tools.
04

Solution: The Mwalimu.ai Platform

Mwalimu.ai is a comprehensive AI-powered tutoring platform that puts a patient, knowledgeable, personalized tutor in every child's hands. Built from the ground up for Kenya's CBC curriculum, it combines frontier AI technology with proven learning science to deliver outcomes that rival private tutoring at a fraction of the cost.

Core AI Tutoring Engine

🤖

Dual AI Providers

Anthropic Claude + OpenAI GPT-4, switchable via configuration. No vendor lock-in.

🎤

Voice Tutoring

Natural spoken conversations via OpenAI Realtime WebRTC. Unique in the Kenyan market.

🎓

Mastery-Based Learning

Spaced repetition algorithms ensure concepts are truly learned, not just memorized.

📊

AI Grading & Feedback

Instant, detailed feedback on every answer. Identifies misconceptions and provides hints.

Complete CBC Curriculum Coverage

Mwalimu.ai covers 30 subjects across Grades 4–6, with 129 strands, 375 sub-strands, 401 micro-skills, and 3,124 individually authored content items. Every piece of content is aligned with the Kenya Institute of Curriculum Development (KICD) standards. Expansion to Grades 1–3 is planned for Year 1, with Grades 7–8 (Junior Secondary) in Year 2.

Bilingual Learning

Students can learn in English, Kiswahili, or a mixed mode that mirrors how many Kenyan families naturally communicate. The AI tutor code-switches fluidly, just like a human tutor would. Dedicated Kiswahili curriculum content is seeded for all supported grades.

Gamification & Engagement

🏆

XP & Levels

15 progression levels with experience points earned for every learning activity.

🏅

18 Achievements

Badges for mastery milestones, streaks, subject completions, and learning behaviors.

🔥

Streaks & Freezes

Daily streak tracking with freeze tokens to maintain motivation during breaks.

📈

Leaderboards

Classroom leaderboards encourage healthy competition among peers.

Parent & Teacher Dashboards

Parents get full visibility into their child's learning journey through a comprehensive dashboard featuring:

Teachers can manage classrooms, view per-student analytics, communicate with parents, and leverage leaderboards to drive engagement.

Accessibility & Inclusion

Mwalimu.ai is designed to be usable by every child, with four accessibility modes: dyslexia-friendly font, high-contrast mode, large text mode, and reduced motion. The platform includes ARIA attributes throughout, keyboard navigation, and text-to-speech (Read Aloud) for students who benefit from audio reinforcement.

Offline & Low-Connectivity Support

As a Progressive Web App (PWA), Mwalimu.ai works offline with cached practice exercises and background sync when connectivity returns. The platform is installable directly from the browser—no app store required—reducing the barrier to adoption.

Child Safety & Privacy

Children authenticate via PIN (bcrypt-hashed), with configurable session time limits, age-appropriate content filtering, and no direct data exposure. Parents maintain full control through their guardian accounts. The platform follows GDPR-aligned data practices with full data export capabilities.

Mathematics: CRA Methodology

For mathematics, Mwalimu.ai implements the research-backed Concrete–Representational–Abstract (CRA) progression. Students begin with tangible manipulatives, move to visual representations, and finally work with abstract symbols—building deep conceptual understanding rather than rote procedural knowledge.

05

Market Analysis

5.1 Market Size

TAM: KES 108B 18M students × KES 6,000/yr avg
SAM: KES 30B 5M families with smartphones
SOM Y1: KES 39M 5,000 paid families
SOM Y3: KES 480M 50,000 paid families
Market Tier Description Size Value
TAM All primary school students in Kenya 18M+ students KES 108B
SAM Families with smartphone access & willingness to pay 5M families KES 30B
SOM Year 1 Early adopters in urban centers 5,000 families KES 39M
SOM Year 3 Expanded reach with school partnerships 50,000 families KES 480M
Key Market Indicators (Kenya, 2025–2026)
Smartphone Penetration
55%+
M-Pesa Reach
33M+ users
Youth (Under 15)
42%
Internet Growth
15% YoY

5.3 Target Customer Segments

Segment Profile Pain Point Value Proposition
Primary: Urban Middle-Class Parents Nairobi, Mombasa, Kisumu, Nakuru. Age 25–45. Income KES 30,000+/mo. Own smartphone. Cannot afford private tutoring (KES 5K–15K/mo) for all subjects. Overwhelmed by CBC. All-subject AI tutor for KES 500–1,000/mo. CBC-aligned. Track progress from phone.
Secondary: Peri-Urban & Rural Families Small towns and villages with smartphone access. Income KES 15,000–30,000/mo. No access to private tutors. Schools severely understaffed. Teacher ratio 1:80+. Free tier provides meaningful learning. Offline mode works with intermittent connectivity.
Tertiary: Schools & Institutions Private and public primary schools. Progressive schools seeking digital learning tools. Teachers overwhelmed. Need tools to differentiate instruction. Parent communication gaps. B2B licensing with teacher dashboard, per-student analytics, and parent messaging.

5.4 Competitive Landscape

Competitor CBC Aligned AI Tutor Voice Bilingual Offline M-Pesa Price/mo
Mwalimu.ai ✓ Full ✓ Claude/GPT ✓ EN+SW ✓ PWA ✓ STK KES 500
Eneza Education ~ Partial ~ SMS KES 10/day
M-Shule ~ Partial ~ SMS KES 200
Kio Kit (BRCK) ~ Partial Hardware
Khanmigo ✗ US ✓ GPT $44
Duolingo ~ Limited ~ Limited $7
Zeraki ~ Partial B2B
Snapplify ~ Partial Varies

Mwalimu.ai's Competitive Moat

  1. Full CBC alignment from Day 1: Not adapted from US/UK curricula. 3,124 content items built specifically for KICD standards.
  2. Advanced AI personalization: Frontier LLMs (Claude, GPT-4) vs. SMS-based static content from competitors.
  3. Voice tutoring: The only platform in the Kenyan market offering real-time spoken AI tutoring via WebRTC.
  4. True bilingual support: English, Kiswahili, and mixed-mode with natural code-switching.
  5. Affordable: KES 500/month is 90–97% cheaper than private tutoring.
  6. Offline-capable PWA: Works in low-connectivity environments, no app store download required.
  7. M-Pesa native: STK Push integration removes payment friction entirely.
06

Business Model & Revenue

6.1 Revenue Streams

B2C Subscriptions (Primary Revenue)

Plan Price Children Daily Limit Key Features
Free KES 0 1 30 min Core subjects, basic AI tutoring, progress tracking
Basic KES 500/mo 2 60 min All subjects, full AI tutoring, PDF reports, email notifications
Premium KES 1,000/mo 5 120 min Everything in Basic + voice tutoring, priority support, analytics
Annual KES 9,000/yr 5 120 min Premium features, billed annually (save KES 3,000 / 25% discount)

B2B School Partnerships (Secondary Revenue)

Future Revenue Streams

6.2 Unit Economics

KES 700
ARPU (Monthly, Blended)
KES 500
Target CAC
KES 8,400
Lifetime Value
16.8x
LTV:CAC Ratio
Metric Value Notes
Average Revenue Per User (ARPU) KES 700/mo Blended across Basic, Premium, Annual plans
Customer Acquisition Cost (CAC) KES 500 Target via social + referral channels
Lifetime Value (LTV) KES 8,400 12-month average retention
LTV:CAC Ratio 16.8:1 Well above 3:1 benchmark
Gross Margin 75%+ Primary COGS: AI APIs + hosting
AI Cost per Active User KES 50–100/mo Claude/GPT API costs, optimized via caching
Hosting per User ~KES 30/mo Infrastructure (cloud, DB, CDN, Redis)
Contribution Margin per Paid User ~KES 520/mo After AI + hosting costs

6.3 Pricing Strategy

Our pricing is designed around three principles:

  1. Freemium drives adoption: The free tier provides genuine value (not a crippled experience), creating word-of-mouth and building the habit of using Mwalimu.ai. We target 10–20% free-to-paid conversion over time.
  2. Accessibility anchor: The Basic plan at KES 500/month is priced below the cost of a single private tutoring session—making the value proposition unmistakable.
  3. Premium captures willingness to pay: Voice tutoring, extended limits, and multi-child support justify the KES 1,000/month price for families who want the full experience.
  4. Annual plan incentivizes commitment: A 25% discount (KES 9,000/year vs. KES 12,000 monthly) rewards longer-term commitment and reduces churn.
07

Marketing & Sales Strategy

7.1 Brand Positioning

"Your Child's Personal AI Tutor"

Mwalimu.ai is positioned as a trusted, warm, and distinctly Kenyan brand. The name "Mwalimu"—Teacher in Swahili—carries deep cultural respect. We are not a foreign product imposed on the market; we are a Kenyan solution built for Kenyan families, speaking their language and aligned with their curriculum.

7.2 Customer Acquisition Channels

Marketing Budget Allocation
Social Media (Facebook, Instagram, TikTok, X, YouTube) 40%
WhatsApp Marketing (Groups, Referrals, Broadcasts) 25%
Community & Partnerships (PTAs, Churches, Expos) 20%
Content Marketing (Blog, SEO, Free Resources) 15%

1. Social Media (40% of Budget)

2. WhatsApp Marketing (25%)

3. Community & Partnerships (20%)

4. Content Marketing (15%)

7.3 Referral Program

Refer & Earn: When an existing user refers a friend, both the referrer and the new user receive 1 week of free Premium access. Sharing is enabled via WhatsApp, SMS, and social media with one-tap links. Target: 30% of new users acquired via referrals by Month 6.

08

Operations Plan

8.1 Technology Infrastructure

Component Technology Notes
Backend Framework Laravel 11 (PHP 8.2+) Production-ready, Docker containerized, nginx + PHP-FPM
Frontend React 18 + TypeScript + Inertia.js SPA feel, SSR-ready, Vite code splitting
Styling Tailwind CSS Responsive, accessible, 4 accessibility modes
Database MySQL 8.0+ Performance indexes, soft deletes on key models
Cache & Sessions Redis Mastery data (5min), subjects (1hr), sessions
AI Providers Anthropic Claude + OpenAI GPT-4 Switchable via .env, no vendor lock-in
Voice OpenAI Realtime WebRTC Real-time spoken tutoring sessions
Payments Safaricom M-Pesa API STK Push, callback handling, retry/cancel
Hosting Docker on AWS / DigitalOcean CDN for static assets, SSL termination
Monitoring HealthCheckService + Security Logging GET /health endpoint, audit trail on mutations
Quality Assurance 579 PHP tests + 60 frontend tests CI pipeline with vitest, PHPUnit

8.2 Content Development Roadmap

Phase Timeline Scope Status
Phase 1: Launch Launch Grades 4–6: 30 subjects, 3,124 content items, English + Kiswahili Complete
Phase 2: Lower Primary Month 4–9 Grades 1–3: All subjects, age-appropriate interactions Planned
Phase 3: Junior Secondary Month 12–18 Grades 7–8: Expanded subjects, exam preparation Future

Content is developed through a combination of curriculum expert authoring and AI-assisted generation, followed by a rigorous teacher review and quality assurance process. Each content item is tagged with CBC strand, sub-strand, micro-skill, difficulty level, and CRA stage (for mathematics).

8.3 Customer Support

09

Financial Projections

9.1 Revenue Projections (3-Year)

Metric Year 1 Year 2 Year 3
Free Users 25,000 80,000 200,000
Paid Users 5,000 20,000 50,000
Conversion Rate 20% 25% 25%
ARPU (Monthly) KES 650 KES 750 KES 800
Annual Revenue KES 39M KES 180M KES 480M
Revenue (USD equiv.) ~$300K ~$1.4M ~$3.7M
Annual Revenue Projection (KES Millions)
Year 1
KES 39M
Year 2
KES 180M
Year 3
KES 480M
Paid User Growth
Year 1
5,000
Year 2
20,000
Year 3
50,000

9.2 Cost Structure

Salaries 35%
Marketing 22%
AI APIs 18%
Content 8%
Hosting 7%
Ops 5%
Other 5%
Cost Category % of Revenue Year 1 (KES) Year 3 (KES)
AI API Costs (Claude + GPT) 15–20% 7M 72M
Hosting & Infrastructure 5–8% 2.5M 29M
Team Salaries 30–40% 14M 144M
Marketing & Acquisition 20–25% 9M 96M
Content Development 5–10% 3M 24M
Operations & Admin 5% 2M 24M
Total Costs 80–100% 37.5M 389M

9.3 Path to Profitability

Month 18
Break-Even Point
75%+
Gross Margin
25%+
Net Margin (Year 3)

Mwalimu.ai benefits from strong SaaS economics: high gross margins (75%+), low marginal cost per additional user, and improving unit economics as AI costs decrease and caching efficiencies improve. We project reaching operational break-even by Month 18, with net margins exceeding 25% by Year 3 as the user base scales and marketing spend as a percentage of revenue decreases.

Key levers for profitability improvement:

10

Funding Requirements

Seed Round

KES 15,000,000

~$115,000 USD  |  18-month runway

Use of Funds

Fund Allocation
Marketing & User Acquisition KES 6M (40%)
Engineering & Product Development KES 3.75M (25%)
Content Development (Grades 1–3) KES 3M (20%)
Operations & Infrastructure KES 2.25M (15%)
Category Allocation % Key Activities
Marketing & User Acquisition KES 6,000,000 40% Social media ads, WhatsApp campaigns, community events, referral program, brand building
Engineering & Product KES 3,750,000 25% Feature development, performance optimization, mobile app, team expansion
Content Development KES 3,000,000 20% Grades 1–3 curriculum, Kiswahili expansion, teacher QA, content tooling
Operations & Infrastructure KES 2,250,000 15% Cloud hosting, AI API costs, M-Pesa fees, customer support, legal
Total KES 15,000,000 100%

Investment Milestones

Series A readiness: We plan to raise a Series A round upon reaching 25,000+ paid subscribers (projected Month 12–15). The seed round provides 18 months of runway, giving us substantial buffer beyond the target milestone. Series A funds will be used to accelerate East African expansion (Uganda, Tanzania), launch Junior Secondary content, and scale the engineering team.

11

Risk Analysis

Risk Likelihood Impact Mitigation Strategy
AI Cost Inflation Medium High Multi-provider strategy (Claude + GPT). Response caching reduces API calls by 30–40%. Model switching via .env allows rapid migration. Open-source model fallback path (Llama, Mistral).
Slow User Adoption Medium High Generous free tier drives trial. WhatsApp referral program leverages existing networks. School partnerships provide institutional channels. Community-based marketing builds trust.
Competitor Entry Medium Medium First-mover advantage in CBC-aligned AI tutoring. Deep curriculum moat (3,124 items). Network effects from school/parent communities. Continuous feature innovation.
Regulatory Changes Low Medium Close alignment with KICD standards. Proactive engagement with Ministry of Education. Data Protection Act compliance. Positioning as a complement to (not replacement for) formal education.
Connectivity Issues High Medium PWA with service worker v2 already enables offline practice. Background sync when connectivity returns. Content pre-caching for common learning paths.
Data Privacy Concerns Low High GDPR-aligned data practices. Full data export (DSAR). Hashed child PINs (bcrypt). Security headers, audit logging, rate limiting. No third-party data sharing.
Currency / Economic Risk Medium Medium KES pricing shields users from USD fluctuation. M-Pesa native payments avoid forex conversion for customers. AI costs hedged through multi-provider strategy and caching.
Key Person Risk Medium Medium Comprehensive documentation (579 tests, documented architecture). Modular codebase reduces single-point dependencies. Seed funds enable team expansion.
12

Milestones & Timeline

Month 1 — March 2026
Beta Launch
Launch with 500 families in Nairobi. Gather feedback, iterate on UX, validate retention metrics.
Month 3 — May 2026
2,000 Users & First School Partnership
Expand to Mombasa and Kisumu. Sign first school B2B partnership. Launch referral program.
Month 6 — August 2026
10,000 Users & County Partnerships
5 county education office partnerships. 30% of users from referrals. WhatsApp marketing scaled.
Month 9 — November 2026
Grades 1–3 Content Complete
Full lower primary curriculum live. Addressable market doubles. Begin Junior Secondary planning.
Month 12 — February 2027
25,000 Users & Series A Readiness
5,000 paid subscribers. KES 39M annual revenue run rate. Series A fundraising begins.
Month 18 — August 2027
Break-Even & Uganda Pilot
Operational break-even achieved. Pilot program launched in Uganda with localized content.
Month 24 — February 2028
50,000 Paid Users & East African Expansion
KES 480M annual revenue. Operations in 3 East African countries. Grades 1–8 fully covered.

Long-term vision (2028+): Expand across Sub-Saharan Africa, adapting to each country's national curriculum. Build partnerships with Ministries of Education for large-scale adoption. Develop assessment-as-a-service capabilities for national-level education monitoring. Ultimately, deliver on the vision of every child in Africa having access to a patient, intelligent, personalized tutor.

Appendix

A. Product Screenshots

mwalimu.ai Mwalimu.ai Features Pricing About Log In Get Started Your Child's Personal AI Tutor CBC-aligned, bilingual AI tutoring for Grades 4-6. Mastery-based learning that adapts to every child. Start Free Trial I Have an Account Why Parents Choose Mwalimu.ai 📚 CBC Aligned Full KICD curriculum 🌍 Bilingual English + Kiswahili 📊 Progress Tracking Real-time analytics 🎤 Voice Tutoring Talk to your AI tutor 🎮 Gamified XP, streaks, badges 📶 Offline Mode Learn anywhere Simple, Transparent Pricing Free KES 0 1 child, 30 min/day Get Started Basic KES 499 2 children, 2 hrs/day Subscribe POPULAR Premium KES 999 5 children, unlimited Subscribe School Custom Unlimited, analytics Contact Us mwalimu.ai
mwalimu.ai/parent/dashboard Mwalimu.ai Dashboard Children Reports Messages Schedules Subscription Settings S Sarah Wanjiku Guardian Welcome back, Sarah! Here's how your children are doing this week 3 Children 👦 45 Sessions this week 💬 78% Avg. Mastery 12 Day Streak 🔥 Subject Mastery Heatmap Amani Brian Clara Mathematics 92% 65% 78% English 80% 88% 60% Kiswahili 55% 72% 85% Science 75% 45% 62% <50% 50-70% 70-85% 85%+ Weekly Activity 60m 40m 20m 0m Mon Tue Wed Thu Fri Sat Sun A Amani Wanjiku Grade 5 | 45 min today 78% mastery View B Brian Wanjiku Grade 4 | 30 min today 56% mastery View mwalimu.ai
mwalimu.ai/child/tutor Mwalimu.ai Mathematics - Fractions 🔊 End Session AI Hi Amani! Let's continue learning about fractions. Can you tell me what 1/4 + 2/4 equals? Remember, when denominators are the same, we just add the numerators! 🔊 Read Aloud Is it 3/4? 11:32 AM AI Excellent work, Amani! That's correct! 1/4 + 2/4 = 3/4. You added the numerators (1+2=3) and kept the denominator (4). Here's a harder one: What is 2/5 + 1/5? Correct! Hmm, I think it's 3/5? 11:33 AM AI That's right again! You're getting really good at adding fractions with same denominators! Type your answer here... 🎤 🔊 Voice Chat Session Info Subject Mathematics Current Skill Adding Fractions Mastery Level 65% Questions Answered 7 / 10 Accuracy 86% Session Duration 12:34 🔊 Read Aloud: ON ⚙ Accessibility 💡 Get a Hint mwalimu.ai
mwalimu.ai/child/dashboard Hi, Amani! Ready to learn something awesome today? A Level 7 2,450 / 3,000 XP 82% 550 XP to Level 8 12 Day Streak 🔥 Keep it up! 🎯 Daily Challenge Complete 5 fraction problems 3/5 done Go! Achievements 🏆 📚 🔥 🔒 🔒 3/18 My Subjects 📐 Mathematics Fractions | Grade 5 78% Continue 📖 English Grammar | Grade 5 92% Continue 🌍 Kiswahili Sarufi | Grade 5 60% Continue 🔬 Science & Tech Living Things | Grade 5 70% 🎨 Creative Arts Drawing | Grade 5 50% 🏃 Social Studies Our County | Grade 5 76% 🏆 Leaderboard - This Week 1.Amani W.2,450 XP 2.Brian K.2,180 XP 3.Clara M.1,950 XP 4.David O.1,820 XP 5.Esther N.1,640 XP 👑 You're #1 this week! mwalimu.ai
mwalimu.ai/teacher/dashboard Mwalimu.ai Teacher Portal Dashboard My Classes Students Analytics Messages 3 Content Settings M Mr. Odhiambo Teacher Classroom Overview Grade 5 - Blue Stream This Week ▾ 32 Students 74% Avg. Mastery 156 Sessions This Week 5 Need Attention Student Performance Search... Export CSV Name Grade Mastery % Sessions Last Active Status A Amani Wanjiku 5 92% 45 Today Excellent B Brian Kamau 5 72% 38 Today Good C Clara Mwende 5 65% 22 Yesterday Fair D David Omondi 5 42% 8 5 days ago Needs Help E Esther Nyambura 5 80% 35 Today Good Showing 1-5 of 32 students 1 2 Recent Messages View All S Sarah Wanjiku How is Amani doing in Math? J James Kamau Thank you for the feedback! M Mary Nyambura Can we schedule a meeting? Class Mastery Trend 0% 50% 100% W1 W2 W3 W4 W5 W6 W7 +8% mwalimu.ai
mwalimu.ai/admin/dashboard Mwalimu.ai Admin Console Dashboard Guardians Children Users Content Payments Subscriptions Analytics Admins Teachers Schools Health Check Settings A Admin User Super Admin Total Users 1,247 +12% 👥 Active Subscriptions 834 +8% 💳 Monthly Revenue KES 724K 💰 AI API Calls (7d) 45.2K 🤖 User Management 🔍 Search users... Role ▾ Status ▾ Plan ▾ + Add Guardian Name Email Role Plan Children Status Actions Sarah Wanjiku [email protected] Guardian Premium 3 Active Edit|Del James Kamau [email protected] Guardian Basic 2 Active Edit|Del Mary Nyambura [email protected] Guardian Free 1 Active Edit|Del Peter Ochieng [email protected] Teacher N/A - Active Edit|Del John Mwangi [email protected] Guardian Basic 1 Inactive Edit|Del Grace Akinyi [email protected] Guardian Premium 4 Active Edit|Del Showing 1-6 of 1,247 users 1 2 3 ... Quick Actions + Add Guardian + Add Teacher Export Data (CSV) View Analytics System Health API ServerHealthy DatabaseHealthy AI ProviderOperational Queue Worker3 pending View Details mwalimu.ai

B. Full Feature List

Category Feature Status
AI TutoringClaude + GPT-4 dual-provider engine✓ Complete
Voice tutoring (OpenAI Realtime WebRTC)✓ Complete
AI grading with detailed feedback✓ Complete
AI hint generation✓ Complete
Misconception detection✓ Complete
Curriculum30 subjects, Grades 4–6 (3,124 items)✓ Complete
English + Kiswahili content✓ Complete
CRA math progression✓ Complete
Diagnostic assessments✓ Complete
Learning ScienceMastery-based progression✓ Complete
Spaced repetition✓ Complete
Dynamic difficulty adjustment✓ Complete
Lesson planning engine✓ Complete
GamificationXP system with 15 levels✓ Complete
18 achievements✓ Complete
Streaks with freeze tokens✓ Complete
Classroom leaderboards✓ Complete
Parent ToolsProgress dashboard with heatmaps✓ Complete
PDF reports & email notifications✓ Complete
Time limits & study reminders✓ Complete
Child management (add/edit/PIN)✓ Complete
GDPR data export✓ Complete
Teacher ToolsClassroom management✓ Complete
Per-student analytics✓ Complete
Parent-teacher messaging✓ Complete
AccessibilityDyslexia-friendly font✓ Complete
High contrast mode✓ Complete
Large text mode✓ Complete
Read Aloud (TTS)✓ Complete
PWA / OfflineService worker with offline practice✓ Complete
Install prompt & background sync✓ Complete
Offline practice exercises✓ Complete
PaymentsM-Pesa STK Push✓ Complete
4 subscription plans✓ Complete
Admin payment management✓ Complete
SecurityHashed child PINs (bcrypt)✓ Complete
Security headers (6 headers)✓ Complete
Audit logging on all mutations✓ Complete
Rate limiting & CSRF protection✓ Complete
Admin CMSFull CRUD for all entities✓ Complete
Analytics & CSV export✓ Complete

C. Curriculum Coverage Details

Metric Grades 4–6 Per Grade (Avg)
Subjects 30 10
Strands 129 43
Sub-Strands 375 125
Micro-Skills 401 134
Content Items 3,124 1,041
Seeder Files 27
Content Data Size ~2.2 MB

Subjects covered per grade include: Mathematics, English, Kiswahili, Science and Technology, Social Studies, Religious Education (CRE/IRE), Creative Arts, Music, Physical and Health Education, and Agriculture. All content is aligned with Kenya Institute of Curriculum Development (KICD) standards and undergoes teacher review before publication.

D. Technical Quality Assurance

Test Suite Tests Assertions
Backend (PHPUnit) 579 1,939
Frontend (Vitest) 60
Total 639 1,939+

Testing covers authentication flows (guardian, admin, teacher), payment processing (M-Pesa STK Push, callbacks, retry/cancel), admin CRUD operations, security (guard isolation, CSRF, SQL injection, XSS), gamification, grading, lesson planning, spaced repetition, and frontend components (pagination, accessibility, offline indicators, voice controls).

E. Team

[Team bios and photos to be added. Key roles: Founder/CEO, CTO, Head of Curriculum, Head of Marketing, Lead Engineer.]

F. Contact Information

Company Vutia Enterprises
Product Mwalimu.ai
Website mwalimu.ai
Email [email protected]
Location Nairobi, Kenya