Plateforme de Modélisation IA
Dessinez. Analysez. Générez.
De la plateforme IA à la configuration déployable.
Le défi

Comment structurer une
plateforme IA complexe ?

Chaque client a des besoins uniques. Sans vision d'ensemble, les architectures IA deviennent opaques.

🔀
Architecture opaque
Sources multiples, modèles IA disparates, flux de données difficiles à cartographier
Déploiement manuel
Chaque composant configuré à la main. Erreurs, incohérences, temps perdu
🔍
Pas d'analyse
Impossible d'évaluer la cohérence d'une plateforme avant de la construire
La solution

Un outil de modélisation visuelle
pour plateformes IA

🎨
Modélisation graphique
Dessinez votre plateforme IA comme un graphe : nœuds (sources, modèles, données, actions) et connexions. Interface React Flow intuitive.
📊
Analyse de cohérence
Score automatique, détection de problèmes, suggestions de remédiation. Validez avant de construire.
🤖
Génération automatique
Du graphe à la configuration déployable : Docker, Heroku, K8s, VPS. Clés API chiffrées, prompts optimisés.
💬
Entretien client guidé
Assistant IA qui pose les bonnes questions, comprend le besoin client, propose des ajustements au graphe
Architecture

Stack technique

FRONTEND BACKEND · DOMAIN (DDD) INFRASTRUCTURE DÉPLOIEMENT React Flow Turbo + Stimulus AssetMapper Zustand Twig Templates Generation Package + Prompts Analysis Score + Rules Interview Assistant IA Component Registry Security Voters + Crypto LLM Client OpenAI-compatible SecretBox XSalsa20-Poly1305 ModelCatalog 76 specs YAML Doctrine ORM PostgreSQL 16 Symfony 8.1 / PHP 8.4 FrankenPHP K3s / Docker GitLab CI/CD
Workflow

Du dessin au déploiement

Trois étapes, du graphe conceptuel à la configuration déployable.

01
✏️
Modéliser
Dessinez les nœuds et connexions de la plateforme sur le canvas React Flow
02
🔬
Analyser
Score de cohérence, détection d'issues, suggestions de remédiation
03
🚀
Générer
Config IA déployable : prompts, clés, infra, agent_playbook.yaml
Interface · Écran 1

Tableau de bord

Dashboard Nodemap
nodemap.lioneldemangeon.com
Interface · Écran 2

Éditeur de graphe

Éditeur React Flow Nodemap
React Flow · Canvas interactif
Interface · Écran 3

Analyse & scoring

Page d'analyse Nodemap
Score de cohérence + remédiations
Interface · Écran 4

Catalogue de modèles

Catalogue de modèles IA Nodemap
76 modèles · OpenAI, Anthropic, GLM, Mistral
Modélisation

6 types de nœuds

Chaque composant d'une plateforme IA est catégorisé et colorisé.

📥
Source
Données entrantes : API, fichiers, webhooks, bases externes
🧠
IA / Modèle
LLM, embeddings, classification, génération, vision
💾
Data
Stockage, cache, vector DB, transformations
⚙️
Process
Traitement, ETL, pipeline, orchestration de tâches
📤
Action
Notifications, emails, webhooks sortants, intégrations
🖥️
Infra
Déploiement : Docker, Heroku, K8s, VPS bare-metal
Pipeline

Génération de configuration

Du graphe visuel au package déployable, automatisé.

Graphe { nodes, edges } PackageGenerator ModelAllocator PromptRenderer PlatformAdapter SecretBox Config LLM model + prompt + key Prompts par family renderer Infra Config Docker / K8s / Heroku Agent Playbook agent_playbook.yaml Package ZIP Tout-en-un déployable config/ + prompts/ + infra/ + skills/ + agent_playbook.yaml 🚀 Déployé Pi.dev / Agent lit le playbook et exécute le déploiement
En chiffres

Ce qui est déjà en place

252
Tests automatisés
76
Modèles LLM catalogués
4
Plateformes cibles
16
Tests E2E Playwright
CI/CD GitLab Green
Déployé en prod
K3s + FrankenPHP
Roadmap

Prochaines étapes

Intégration Pi.dev
4 adapters (Docker, Heroku, K8s, VPS), AgentPlaybookGenerator, packages ZIP — livré
🔄
Templates multi-frameworks
Génération configs pour Laravel, Symfony, Django, FastAPI — en cours
📋
Mode collaboratif
Édition multi-utilisateurs simultanée sur un même graphe — planifié
🎯
Marketplace de templates
Catalogue de graphes IA réutilisables, partage entre consultants — vision
nodemap.lioneldemangeon.com
De l'idée à la plateforme IA,
visuellement.
Symfony 8.1
React Flow
K3s