KifCoach.com

Your AI Teaching Coach That Speaks Darija

Score: 7.8/10MAHard BuildReady to Spawn
Brand Colors

The Opportunity

Problem

Morocco's education system is unprepared for AI integration beyond plagiarism, leaving educators and policymakers without clear strategies or policies.

Solution

KifCoach is a mobile-first AI coach that helps Moroccan teachers confidently integrate AI into lessons. Through voice conversations in Arabic, French, or Darija, teachers receive personalized lesson plan suggestions aligned with the national curriculum, practice difficult classroom scenarios, and get real-time feedback on AI ethics. It turns abstract AI concepts into practical teaching strategies.

Target Audience

Moroccan teachers, school administrators, education ministry officials, and local EdTech founders

Differentiator

Voice-first coaching in Moroccan Arabic (Darija) with deep integration of the official Moroccan national curriculum standards

Brand Voice

friendly

Features

Voice AI Coach

must-have65h

Speak naturally in Darija/French/Arabic and get teaching advice and lesson ideas

Curriculum Aligned Planner

must-have50h

Generates lesson plans that match Moroccan national curriculum objectives while incorporating AI tools

Scenario Simulator

must-have40h

Role-plays difficult parent or student conversations about AI use

AI Ethics Checker

must-have35h

Reviews lesson plans for potential ethical issues specific to Moroccan context

Progress Tracker

must-have30h

Personal dashboard showing teacher's AI integration journey and growth

Resource Library

must-have25h

Curated and localized teaching resources, videos, and student activity templates

Peer Community

nice-to-have45h

Connect with other Moroccan teachers using AI in similar subjects and regions

Parent Explanation Builder

nice-to-have25h

Creates simple explanations for parents about AI activities

School Admin Reports

nice-to-have35h

Aggregate teacher adoption data for school leaders

Total Build Time: 350 hours

Database Schema

teachers

ColumnTypeNullable
iduuidNo
nametextYes
subjecttextNo
grade_leveltextNo
regiontextYes
created_attimestampNo

Relationships:

  • sessions and lesson_plans reference teachers

lesson_plans

ColumnTypeNullable
iduuidNo
teacher_iduuidNo
titletextNo
contenttextNo
curriculum_objectivestextYes
created_attimestampNo

Relationships:

  • foreign key to teachers

coaching_sessions

ColumnTypeNullable
iduuidNo
teacher_iduuidNo
transcripttextYes
feedbacktextYes
ratingintYes
created_attimestampNo

Relationships:

  • foreign key to teachers

schools

ColumnTypeNullable
iduuidNo
nametextNo
admin_iduuidYes
created_attimestampNo

Relationships:

  • teachers can belong to schools

API Endpoints

POST
/api/coach/chat

Process voice or text coaching request with curriculum context

🔒 Auth Required
POST
/api/lessons/generate

Generate curriculum-aligned lesson with AI tools

🔒 Auth Required
POST
/api/scenarios/simulate

Start role-play scenario with AI

🔒 Auth Required
GET
/api/progress/report

Get teacher's AI integration progress

🔒 Auth Required

Tech Stack

Frontend
Flutter with Riverpod + speech_to_text
Backend
Node.js with Express
Database
PostgreSQL
Auth
Supabase Auth
Payments
Flutterwave
Hosting
Railway
Additional Tools
OpenAI GPT-4o with voiceWhisper transcriptionElevenLabs Arabic voiceSupabase Storage

Build Timeline

Week 1: App foundation

48h
  • Flutter project setup
  • Auth system
  • Basic navigation
  • Curriculum data import

Week 2: Voice coaching core

55h
  • Voice input/output
  • Basic coaching prompt engineering
  • Lesson planner v1

Week 3: Curriculum alignment

50h
  • Moroccan curriculum database
  • Objective mapping logic
  • Ethics checker

Week 4: Simulator and dashboard

52h
  • Scenario role play engine
  • Progress tracker UI
  • Resource library

Week 5: Polish and community

45h
  • Multi-language voice tuning
  • Peer community MVP
  • Admin reports

Week 6: Payments and launch

35h
  • Flutterwave + subscriptions
  • App store assets
  • Beta testing with 30 teachers
Total Timeline: 6 weeks • 410 hours

Pricing Tiers

Free

$0/mo

Limited voice minutes

  • 3 coaching sessions/month
  • Basic lesson ideas
  • Public resources

Pro

$25/mo

Single teacher

  • Unlimited coaching
  • Curriculum planner
  • Scenario simulator
  • Progress tracking
  • Full voice in Darija

School

$99/mo

Up to 25 teachers

  • Everything in Pro
  • Admin dashboard
  • Teacher analytics
  • Custom school curriculum alignment

Revenue Projections

MonthUsersConversionMRRARR
Month 12809%$630$7,560
Month 61,85018%$8,325$99,900

Unit Economics

$22
CAC
$480
LTV
6%
Churn
78%
Margin
LTV:CAC Ratio: 21.8xExcellent!

Landing Page Copy

Meet Your AI Teaching Coach

Speak in Darija. Get lesson plans aligned to the Moroccan curriculum. Build confidence using AI ethically in your classroom.

Feature Highlights

Voice conversations in Moroccan Arabic
National curriculum alignment
Real classroom scenario practice
Personal growth dashboard

Social Proof (Placeholders)

"'It feels like having an expert colleague in my pocket.' — Fatima, Middle School Teacher, Tangier"
"'My students are more engaged than ever.' — Ahmed, Science Teacher, Agadir"

First Three Customers

Seed beta with 40 teachers from existing Moroccan education WhatsApp groups and Facebook communities. Offer lifetime 50% discount for first 100 teachers who provide weekly feedback via voice notes. Partner with two teacher training colleges (CRMEF) to integrate into their programs.

Launch Channels

Google Play StoreProductHuntMoroccan Teacher Facebook GroupsInstagram Reels in DarijaEducation influencers in Morocco

SEO Keywords

ai coach for teachers moroccohow to use ai in moroccan classroomdarija ai teaching assistantmoroccan curriculum ai lesson plansteacher ai training morocco

Competitive Analysis

MagicSchool.ai

magicschool.ai
Subscription
Strength

Huge library of AI tools for teachers

Weakness

No Moroccan curriculum or local language support

Our Advantage

Voice in Darija and exact curriculum alignment

Eduaide.ai

eduaide.ai
Monthly
Strength

Strong lesson planning features

Weakness

Generic Western context

Our Advantage

Cultural and linguistic relevance to Morocco

🏰 Moat Strategy

Unique voice dataset of Moroccan teaching scenarios and curriculum mappings. Network effects as teachers share successful lesson plans within the app.

⏰ Why Now?

Smartphones are ubiquitous among Moroccan teachers while formal AI training remains almost nonexistent. Generative AI capabilities reached the quality threshold for natural voice coaching in late 2023.

Risks & Mitigation

technicalhigh severity

Poor speech recognition for Darija dialect

Mitigation

Fine-tune Whisper model with Moroccan voice data and offer text fallback

marketmedium severity

Low willingness to pay among public school teachers

Mitigation

Freemium model with school licenses as primary revenue

Validation Roadmap

pre-build18 days

Run voice prototype tests with 35 teachers

Success: 80% complete 3 coaching sessions and report high usefulness

mvp60 days

Closed beta with 50 teachers across regions

Success: 35 active users after 3 weeks and 40% conversion to paid

Pivot Options

  • Expand to student-facing AI literacy app
  • Create corporate training version for private tutoring centers
  • White label for other Arabic-speaking countries

Quick Stats

Build Time
410h
Target MRR (6 mo)
$8,500
Market Size
$9.5M
Features
9
Database Tables
4
API Endpoints
4