SmartClasse - Système éducatif adaptatif offline propulsé par Gemma 4 pour les classes togolaises multilingues. 9 agents IA, voix en langues locales (kabiyè, ewe, haoussa...), tableau de bord enseignant et personnalisation culturelle.
# SmartClasse AI Togo
> **AI-powered adaptive education for 3.2 million children in West Africa — fully offline, local-first, multi-lingual.**
---
## The Problem
In Togo (West Africa), **3.2 million school-age children** face a structural education crisis:
- **60%+ of rural schools** have no internet connectivity
- **Teacher-to-student ratio**: 1:80 in many rural districts
- **6 national languages** in active use — but curricula only exist in French
- **12% of children** with learning disabilities receive no adapted support
- **Low-income families** cannot afford tutoring or supplementary materials
Standard EdTech solutions fail here: they require connectivity, assume French literacy, and ignore local cultural context.
---
## The Solution
**SmartClasse AI** is an **offline-first, multi-agent AI tutoring system** that runs entirely on a local device — no cloud, no subscription, no connectivity required.
It adapts to each student's level, speaks their language (including Ewe, Kabiyè, Mina), follows the official Togolese MEPS curriculum, and provides teachers with real-time diagnostic dashboards.
---
## Prize Track Positioning
| Track | Relevance | Key Features |
|-------|-----------|--------------|
| **Ollama — $10k** | Primary track | Entire inference stack runs via Ollama (Gemma 4 E4B); zero cloud calls |
| **Future of Education — $10k** | Core mission | Adaptive tutoring, curriculum alignment (MEPS), learning diagnostics |
| **Digital Equity — $10k** | Design principle | Offline-first, low-bandwidth, multi-lingual (6 languages) |
| **Global Resilience — $10k** | Deployment model | Works in power-unstable, connectivity-zero rural Togo |
| **Cactus — $10k** | Architecture | Multi-agent system with structured reasoning and tool orchestration |
---
## Architecture
```
┌─────────────────────────────────────────────────────────┐
│ Flutter Client (Mobile/Web) │
│ Voice Input → Transcription → Response → TTS Output │
└ …