De la donnée brute à la réponse de l'IA
Skibrief est une plateforme data de démonstration, mais bien réelle : elle s'appuie sur des sources hétérogènes, avec leurs quotas, leurs formats irréguliers et leurs licences à respecter. Toutes les informations techniques sont consultables ici.
Le flux de bout en bout
Skibrief reprend les piliers d'une plateforme data moderne : collecte, stockage, transformation, orchestration et exposition, chacun confié à un outil dédié. Le serveur MCP expose les données pour un accès facile.
Collecte incrémentale depuis des API tierces dans différents formats (JSON, XML) avec dlt
dbt est utilisé pour retraiter les données. PostgreSQL fait appel à un LLM pour les traitements avancés.
L'ensemble des outils est orchestré depuis un point unique pour faciliter l'exploitation.
Serveur MCP à utiliser avec Claude et dbt charts pour visualiser les données.
Un outil par brique
dlt
Charge les API sources, schéma déduit, incrémental.
StockagePostgreSQL + PostGIS
Base unique, calculs géographiques, appels LLM en SQL.
Transformationdbt
Modèles SQL versionnés, testés et documentés.
Restitutiondbt Charts
Tableaux de bord en YAML, rendus en HTML statique.
ExpositionFastMCP
Les données servies à Claude, en lecture seule.
OrchestrationDagster
Planifie et suit chaque table comme un asset.
DéploiementCoolify
Redéploie à chaque git push, sur un VPS en France.
Documentationdbt docs · dbdocs
Catalogue, lignage et diagramme des tables.