Blog
All articles. All pillars. All authors.
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.
Des prompts système qui enseignent : anti-triche, méthode socratique et adaptation par niveau
Assemblage de prompt à six couches : identité racine, détection des heures de cours, overlays par niveau du CP à la Terminale, expertise par matière et mode examen.
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.
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.
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.
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.
Six langues, une plateforme : l'i18n pour l'Afrique
Français, anglais, arabe (avec RTL), swahili, portugais, espagnol. Comment nous avons construit l'internationalisation pour un continent aux centaines de langues.
Pipeline RAG : recherche documentaire avec pgvector et chunking sémantique
PostgreSQL avec pgvector pour les embeddings, API Datalab pour le chunking sémantique, Mistral Reranker pour l'affinement top-k et compression de contexte à 150K tokens.
Observabilité : tracer chaque appel LLM en production
AILog trace chaque appel LLM. SystemSetting permet la configuration sans redéploiement. ExerciseResult mesure l'apprentissage. Le tableau de bord admin derrière la route masquée.
Tâches, objectifs et rappels récurrents
L'IA crée des tâches depuis le contexte de conversation. Moteur de récurrence, notifications d'échéance, visibilité par organisation et commentaires filetés sur les devoirs.