Deblo.ai
AI tutoring for 250 million African students
Educational platform for CP to Terminale with Pro tier for chartered accountants, lawyers, and auditors navigating SYSCOHADA. French-first. Phone + WhatsApp OTP authentication.
Building Deblo
Credits, FCFA, and 6 African Payment Gateways
USD-cent pricing, 13 currencies, Orange Money and M-Pesa, 3 payment gateways, webhook-driven confirmation, and a background poller. Monetizing an African SaaS.
SSE Streaming: Real-Time AI Responses in SvelteKit
20+ event types, inline quizzes, file downloads, credit deductions, and tool progress -- all streamed in real-time via Server-Sent Events.
WhatsApp OTP and the African Authentication Problem
Email does not work. SMS is expensive. WhatsApp is universal. How we built authentication for Africa with WhatsApp OTP, Google OAuth, and student access codes.
Voice Calls With AI: Ultravox, LiveKit, and WebRTC
Real-time voice conversations with the AI tutor: Ultravox sessions, LiveKit WebRTC, photo analysis mid-call, and per-minute credit billing.
Building a React Native K12 App in 7 Days
20 sessions in 7 days: Expo SDK 54 monorepo, Zustand stores, SSE streaming, voice calls via LiveKit, biometric auth, and a custom tab bar.
101 AI Advisors: Professional Intelligence for Africa
60+ specialized AI advisors across 14 categories: SYSCOHADA accountants, OHADA lawyers, tax specialists. How we built professional intelligence for Africa.
Background Jobs: When AI Takes 30 Minutes to Think
Queue-bridged architecture with detached asyncio tasks, Redis progress tracking, cooperative cancellation, and stale job cleanup for long-running AI generation.
AI Tutoring for 250 Million African Students
The vision behind Deblo.ai: an AI tutor that speaks French, understands the African curriculum from CP to Terminale, costs pennies per question, and works on any phone.
100 Sessions Later: The Architecture of an AI Education Platform
FastAPI + SvelteKit + PostgreSQL + Redis + React Native. 24+ tables, 100+ endpoints, 60+ components, SSE streaming. The full architecture of Deblo.ai.
The Agentic Loop: 24 AI Tools in a Single Chat
Up to 10 iterations of LLM calls, 24 tools from file generation to code execution, background jobs for 30-minute tasks. The agentic heart of Deblo.ai.
System Prompts That Teach: Anti-Cheating, Socratic Method, and Grade-Level Adaptation
Six-layer prompt assembly: root identity, school hours detection, grade overlays from CP to Terminale, subject expertise, and exam mode. How we taught the AI to teach.
Organizations: Families, Schools, and Companies on One Platform
Multi-tenant organizations with shared credit pools, join codes, access codes for phoneless students, and role-based membership for families, schools, and companies.