DIDIER SELLIN

Concepteur & Développeurd'Agents IA

J'aide les entreprises à clarifier leurs besoins, suivre leur activité et répondre à leurs clients avec des agents IA et des applications métier. Les LLM comprennent, extraient et génèrent, tandis que le code métier valide, contrôle et exécute.

  • Agents IA
  • RAG
  • LLM
  • Structured Outputs
  • API
  • Workflows
  • Human-in-the-loop
« Quelle marge sur ce produit ? »
LLMprobabiliste
  1. comprendre
  2. extraire
  3. générer
Code métierdéterministe
  1. valider
  2. calculer
  3. autoriser
  4. exécuter
Le modèle propose.Le code dispose.
4 réalisations

Quatre besoins métier, quatre solutions

Chaque projet présente d'abord le problème rencontré et la solution apportée. La ligne de pastilles résume ensuite son architecture, étape par étape.

  • LLM comprendre · extraire · générer
  • Code métier valider · calculer · autoriser · exécuter
  • Données mémoire · persistance
  • Humain validation
  • Service externe API tierce
  • Utilisateur entrée / sortie
01

Proactif System

Demande d'automatisation encore floue → accueil et diagnostic pour structurer les besoins de l'entreprise.

Agents d'accueil et de diagnostic d'entreprise

Diagnostic conversationnel à état

Deux agents distincts : un agent d'accueil commercial, puis un agent de diagnostic qui construit un dossier structuré. Un plan d'automatisation n'est généré qu'après une porte de complétude côté serveur.

  • Agent conversationnel
  • États métier persistés
  • Sorties JSON validées
  • Gate de complétude
02

Proactif Pilote

Coûts et marges difficiles à suivre → suivi des matières, recettes et prix dans une application dédiée.

Assistant IA de pilotage économique pour atelier de boulangerie

Intentions bornées + moteur de calcul

Une application locale de suivi des coûts et des marges. L'assistant classe la question ; les chiffres viennent toujours du moteur métier et de SQLite.

  • Classification d'intention
  • Fonctions métier déterministes
  • Extraction de factures
  • Confirmation utilisateur
03

ProactifSupport V2

Formations, accompagnement des stagiaires et prospection à gérer → une plateforme qui réunit ces activités.

SaaS de gestion de formation intégrant plusieurs fonctions IA

SaaS multi-tenant + fonctions IA spécialisées

Une plateforme multi-tenant pour centres de formation. L'IA y joue deux rôles forts : un assistant pédagogique ancré dans les supports de la formation, et des propositions d'actions de prospection soumises à validation humaine.

  • Multi-tenant
  • Assistant pédagogique IA
  • Human-in-the-loop
  • Fonctions IA spécialisées
04

Concierge hôtelier

Questions récurrentes des clients d'hôtel → un concierge qui répond avec les informations de leur établissement.

Assistant conversationnel multi-hôtel avec RAG hybride

RAG hybride + workflows métier

Un concierge par hôtel, ancré dans les contenus de l'établissement grâce à une recherche vectorielle et lexicale. Les réponses structurées sont validées côté serveur ; pour une chambre, l'assistant prépare la demande et dirige vers le moteur de réservation de l'hôtel.

  • RAG hybride
  • pgvector
  • Structured outputs (Zod)
  • Multi-hôtel
Mon approche

Deux couches qui coopèrent, chacune à sa place

Un LLM est excellent pour interpréter du langage, mais il ne doit pas être la source de vérité. Je sépare systématiquement ce qu'il comprend de ce que le code garantit.

LLM

comprendre → extraire → générer

Code métier

valider → calculer → autoriser → exécuter

« Une demande en langage naturel »
LLMprobabiliste
  1. comprendre
  2. extraire
  3. générer
Code métierdéterministe
  1. valider
  2. calculer
  3. autoriser
  4. exécuter
Le modèle propose.Le code dispose.
  • Proactif Pilote

    Le LLM classe la question ; le moteur métier calcule coûts et marges.

  • Concierge hôtelier

    Le LLM recommande un hébergement ; le serveur vérifie qu'il fait partie des candidats proposés.

  • ProactifSupport V2

    Le LLM propose des actions ; un humain approuve et le code exécute les types autorisés.

  • Proactif System

    Le LLM mène le diagnostic ; le serveur décide quand il est complet.

Comparatif

L'architecture suit le problème

Aucun projet n'utilise tout. Le RAG n'apparaît que là où il faut répondre à partir de contenus ; le calcul déterministe domine là où les chiffres doivent être exacts. Sélectionnez une case pour lire la justification.

Comparatif des quatre architectures. Chaque case est un bouton qui affiche sa justification sous le tableau.
Proactif SystemDiagnostic conversationnel à étatPiloteIntentions bornées + moteur de calculProactifSupportSaaS multi-tenant + fonctions IA spécialiséesConciergeRAG hybride + workflows métier
Conversation
Structured outputs
RAG
Mémoire
Logique déterministe
Human-in-the-loop
Multi-tenant
Actions métier
API externes
Tests
Concierge · RAG · central

RAG hybride : pgvector + recherche lexicale.

Central pilier de l'architecturePrésent utilisé— absent : inutile ici ou non démontré
Stack

Technologies utilisées dans ces projets

Uniquement ce que le code des quatre projets met réellement en œuvre, avec le projet concerné.

Langages & runtime

  • TypeScriptPilote · Concierge
  • JavaScriptProactif System · ProactifSupport
  • Node.jsProactif System · Pilote · ProactifSupport

Web & API

  • ExpressProactif System · ProactifSupport
  • Next.jsConcierge
  • ReactPilote · Concierge
  • API RESTProactif System · Pilote · ProactifSupport · Concierge

Données

  • MongoDBProactifSupport
  • SQLitePilote
  • SupabaseConcierge
  • PostgreSQLConcierge
  • pgvectorConcierge

IA & validation

  • OpenAIProactif System · Pilote · ProactifSupport · Concierge
  • AnthropicProactifSupport
  • ZodConcierge
  • TavilyProactifSupport

Tests

  • VitestPilote · Concierge
  • JestProactifSupport
  • PlaywrightPilote
Contact

Un agent IA ou une application IA métier à construire ?

Disponible pour missions freelance en agents IA / applications IA métier.

  • Emailcontact@proactifsystem.com
  • LocalisationLyon · Auvergne-Rhône-AlpesTélétravail · France entière
  • DisponibilitéDisponible immédiatementFreelance · 5 j/semaine