À propos de Baobab

Un arbre. Un langage. Un mouvement.

Nous rendons la programmation accessible aux apprenants francophones grâce à un langage natif en français et aux meilleurs outils développeur du web.

SK
Fondateur

Seidy KANTE

"J'ai grandi en codant dans une langue que je devais traduire dans ma tête. Baobab est l'outil que j'aurais aimé avoir à 14 ans. Aujourd'hui, les étudiants francophones de Conakry à Montréal peuvent enfin apprendre l'algorithmique dans leur langue maternelle - sans perdre l'accès à l'écosystème logiciel moderne."

Mission

Rendre la programmation accessible à chaque apprenant francophone - sans traduction mentale.

Vision

Un monde où la langue de l'apprenant n'est jamais l'obstacle qui l'empêche de construire.

Open Source

Le langage Baobab est sous licence MIT. L'IDE suit un modèle open-core.

Communauté

Une communauté ouverte d'apprenants, d'enseignants et de contributeurs - de Conakry à Montréal - qui construisent une façon francophone de coder.

Feuille de route

D'un langage francophone à un écosystème d'apprentissage complet.

Livré
Cœur du langage - transpileur bidirectionnel Baobab ↔ Python, runtime francophone en bac à sable et CLI bao
Livré
Baobab Studio - IDE cloud, documentation bilingue et suite de conformité (les docs = le contrat)
Livré
Plateforme et IA - API (exécution, WebSocket interactif, projets, auth, facturation) + assistant IA agentique (clé perso + géré)
Livré
Le livre - « Apprendre la programmation avec Baobab », de l'algorithme à la POO
En cours
Diffusion - la CLI bao sur PyPI (`pipx install baobab-lang`), une extension VS Code (Marketplace + Open VSX), et un installeur en une ligne (`curl -fsSL get.baobablang.dev | sh`)
Ensuite
Exécution dans le navigateur (Pyodide) pour un free-tier côté client, plus le graphisme tortue et un tutoriel interactif
Ensuite
Un vrai parseur - grammaire Lark, AST et diagnostics natifs Baobab (ligne et colonne) alimentant un Language Server
Plus tard
Échelle et écosystème - outils pour l'école, sandbox par exécution en conteneur, registre de paquets et débogueur
Technologie

Sur quoi Baobab est construit.

Outils Python
Next.js + TypeScript
Baobab AI
Open source MIT