L'architecture de Rooted AI
Comment quatre rôles, deux agents et une plateforme se parlent.
§1 — La cascade institutionnelle
Quatre rôles. Une seule mission. Cascade temps-réel.
Quand un agent administratif manque une soumission, l'information remonte automatiquement la chaîne. Quand le blocage se résout, la résolution redescend. Tout est visible — par les bonnes personnes, au bon moment.
§2 — La pile technique
Mastra orchestre. Vercel AI SDK route. Supabase fan-out.
Pas de framework lourd. Pas d'orchestration entre agents. Une seule source de vérité (Supabase) et le réseau s'organise tout seul.
§3 — La vision à l'échelle
Trois couches pour une institution complète.
Au-delà de l'UCAR — comment Rooted AI passe d'une plateforme à un système d'exploitation institutionnel. Deux dimensions : verticale (la racine d'une personne persiste à travers les agents qu'elle rencontre dans sa vie) et horizontale (l'intelligence stratégique d'un agent comme Astaria se diffuse à chaque niveau — Présidence, doyens, directeurs, agents administratifs — chacun voit sa part de la mission, dans son contexte).
Une racine par personne, persistante.
Chaque humain qui touche un agent Rooted AI développe une racine — étudiant, professeur, parent, administrateur. Ces racines persistent à travers le temps et à travers les agents. La racine d'un étudiant à 15 ans informe l'agent qu'il rencontrera à 17 ans, puis à 25 ans.
Agents lecteurs. Pas de coordination nécessaire.
Des agents qui consomment les racines pour faire un travail spécifique. L'agent rapport-parents lit la racine étudiant. Le tableau de bord enseignant lit toutes les racines. Tanit écrit, ils lisent. Indépendants. Évolutifs séparément.
Agents qui décident ensemble.
Quand des patterns émergent à l'échelle (40% de rouge sur le même sujet en math), les agents administratifs et d'intervention coordonnent une réponse. C'est ici que vit l'orchestration — pas au niveau du tutorat, mais au niveau des décideurs.
L'erreur que font la plupart des produits IA aujourd'hui : ils orchestrent les tuteurs. Nous orchestrons les décideurs. Les tuteurs n'ont pas besoin de se parler — ils écrivent dans la même racine, et les agents qui décident lisent l'ensemble.
§4 — L'histoire de la démo
Une scène réelle, à partir de données réelles.
L'ENIB est déjà en statut « Manquant » dans Tanit — données réelles, audit trail réel (rappel envoyé le 24 avril, escalade en cours le 25 avril). La démo termine simplement l'histoire qui se déroulait déjà.
notifications, fan-out automatique, ~200ms de latence.