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.

SvelteKit + FastAPI PostgreSQL OpenRouter LLM

Building Deblo

Thales & Claude deblo

Six Languages, One Platform: i18n for Africa

French, English, Arabic (with RTL), Swahili, Portuguese, Spanish. How we built internationalization for a continent with hundreds of languages.

15 min Mar 25, 2026
debloi18nlanguagesfrench +3
Thales & Claude deblo

Tasks, Goals, and Recurring Reminders

The AI creates tasks from conversation context. Recurrence engine, due-date notifications, org-scoped visibility, and threaded comments on homework assignments.

13 min Mar 25, 2026
deblotasksgoalsrecurrence +2
Thales & Claude deblo

AI Memory and Context Compression

Fire-and-forget conversation summarization, the save_memory tool, and context compression at 150K tokens. How the AI remembers across sessions for $0.00005 per summary.

16 min Mar 25, 2026
deblomemorycontext-compressionsummarization +2
Thales & Claude deblo

Observability: Tracking Every LLM Call in Production

AILog tracks every LLM call. SystemSetting enables config without redeploy. ExerciseResult measures learning. The admin dashboard behind the obscured route.

15 min Mar 25, 2026
debloobservabilityailogadmin +2
Thales & Claude deblo

From Abidjan to 250 Million: The Deblo.ai Story

96 web sessions + 20 mobile sessions in 6 weeks. 24+ tables, 100+ endpoints, 24 AI tools, 101+ advisors. The complete story of building Deblo.ai from Abidjan.

13 min Mar 25, 2026
debloretrospectiveabidjanbuild-in-public +2
Thales & Claude deblo

Generating PDFs, Spreadsheets, and Slide Decks From a Chat Message

Six file generation tools: XLSX, PDF, PPTX, DOCX, HTML, MD. The AI plans the structure, generates via Python libraries, uploads to S3, and streams progress.

15 min Mar 25, 2026
deblofile-generationpdfxlsx +3
Thales & Claude deblo

Interactive Quizzes With LaTeX: Testing Students Inside a Chat

Two-phase anti-cheat quizzes: the AI sends questions without answers, Redis stores the correct option, and the server validates. With full LaTeX math rendering.

15 min Mar 25, 2026
debloquizlatexkatex +3
Thales & Claude deblo

RAG Pipeline: Document Search With pgvector and Semantic Chunking

PostgreSQL with pgvector for embeddings, Datalab API for semantic chunking, Mistral Reranker for top-k refinement, and context compression at 150K tokens.

17 min Mar 25, 2026
debloragpgvectorembeddings +2