Deblo
All Deblo articles.
Le jour où Déblo a refusé une bonne réponse — deux fois
Une trace de production a montré Déblo K12 rejetant deux fois de suite la bonne réponse d’un élève de Terminale. Huit heures d’analyse, quatre commits, une rotation A/B de modèles et un benchmark sur 6 modèles plus tard, le tuteur de maths était corrigé. Ce qui a cassé, ce que nous avons changé, et ce que l’échec surprenant de GPT-5.4-mini au test socratique nous a appris sur le choix des modèles pour l’IA éducative.
Web Claude a trouvé le bug. Puis il a failli l’aggraver.
Comment un prompt vocal de 270 lignes pour le tuteur Ultravox de Deblo produisait la même phrase d’accueil scriptu00e9e à chaque appel. Web Claude a diagnostiqué le problème parfaitement, puis a prescrit une correction qui aurait doublé la taille du prompt avec des hooks backend inexistants. Le filtre qui a gardé le diagnostic et rejeté la prescription.
Pourquoi j’ai dû corriger Web Claude deux fois sur la stratégie de la page d’accueil de Deblo
Comment une conversation de 48 heures avec Web Claude a failli entraîner Deblo dans le piège généraliste « ChatGPT pour l’Afrique », et pourquoi la connaissance du marché par le fondateur a dû prendre le dessus sur les suggestions stratégiques de l’IA à deux reprises.
OTP WhatsApp et le problème de l'authentification en Afrique
L'e-mail ne marche pas. Le SMS est cher. WhatsApp est universel. Comment nous avons construit l'authentification pour l'Afrique avec OTP WhatsApp, Google OAuth et codes d'accès.
Crédits, FCFA et 6 passerelles de paiement africaines
Tarification en cents USD, 13 devises, Orange Money et M-Pesa, 3 passerelles de paiement, confirmation par webhook et poller de fond. Monétiser un SaaS africain.
Streaming SSE : réponses IA en temps réel dans SvelteKit
20+ types d'événements, quiz intégrés, téléchargements de fichiers, déductions de crédits et progression des outils -- le tout diffusé en temps réel via Server-Sent Events.
Appels vocaux avec l'IA : Ultravox, LiveKit et WebRTC
Conversations vocales en temps réel avec le tuteur IA : sessions Ultravox, LiveKit WebRTC, analyse photo en plein appel et facturation par minute.
Construire une application K12 React Native en 7 jours
20 sessions en 7 jours : monorepo Expo SDK 54, stores Zustand, streaming SSE, appels vocaux via LiveKit, auth biométrique et barre d'onglets personnalisée.
101 conseillers IA : l'intelligence professionnelle pour l'Afrique
60+ conseillers IA spécialisés dans 14 catégories : comptables SYSCOHADA, juristes OHADA, fiscalistes. L'intelligence professionnelle pour l'Afrique.
Tâches de fond : quand l'IA met 30 minutes à réfléchir
Architecture queue-bridge avec tâches asyncio détachées, suivi de progression Redis, annulation coopérative et nettoyage des jobs obsolètes pour la génération IA longue durée.
D'Abidjan à 250 millions : l'histoire de Deblo.ai
96 sessions web + 20 sessions mobiles en 6 semaines. 24+ tables, 100+ endpoints, 24 outils IA, 101+ conseillers. L'histoire complète de la construction de Deblo.ai depuis Abidjan.
100 sessions plus tard : l'architecture d'une plateforme d'éducation IA
FastAPI + SvelteKit + PostgreSQL + Redis + React Native. 24+ tables, 100+ endpoints, 60+ composants, streaming SSE. L'architecture complète de Deblo.ai.