Étude de cas

Le Salon — conciergerie de salles de réunion

Plateforme full-stack qui couvre tout le cycle de la réunion — réservation, Concierge IA qui agit (tool-calling), Cockpit SIDSIC temps réel et procès-verbaux générés depuis un simple audio. Identité palace assumée, option de fonctionnement 100 % offline possible.

Couverture éditoriale du projet : mot-signature « Salon » en filigrane serif et motif line-art de sceau de conciergerie, encre or sur fond bordeaux sombre.
Couverture éditoriale « Salon » — la démonstration publique est accessible via « Voir le produit en ligne ».

Comprendre le besoin

Le contexte.

Dans la plupart des organisations, le cycle d’une réunion se fragmente entre plusieurs outils : un tableur pour la réservation, un mail pour prévenir le technicien, un document annexe pour le compte-rendu. L’usage quotidien paie ce morcellement en temps perdu, traçabilité partielle et sensation d’outil toujours à côté du besoin.

Le problème à résoudre

Les réponses génériques imposent soit un SaaS standard sans ancrage métier ni souveraineté, soit un outil interne fonctionnel mais sans la finition attendue d’un produit. Aucune ne traite le cycle complet — réserver, superviser techniquement, restituer — comme un parcours unique, adossé aux identités déjà en place et déployable en mode souverain.

Le cadre de conception

Les contraintes.

  • Réutilisation de l’annuaire GLPI existant, sans nouvel étage d’identité à maintenir — avec un fallback compte local pour garantir la continuité
  • Quatre rôles à servir avec des vues métier dédiées (USER, GESTIONNAIRE, TECH, ADMIN) sans alourdir l’expérience de chacun
  • Environnement multi-utilisateurs LAN avec une IP publique partagée : rate-limit par user_id, jamais par IP partagée
  • Option de fonctionnement 100 % offline pour les environnements sensibles (transcription Whisper local, embeddings Sentence-Transformers)
  • Traçabilité exigée sur chaque action sensible : audit log avec capture before/after, acteur, horodatage, entité

La réponse apportée

Ce qui a été conçu.

  • Réservation intelligente : calendrier multi-salles, arrondi automatique au quart d’heure, détection de conflits, dispositions (carré, U, classe, conférence), équipements, flags VIP et support technique, plan de salle, export PDF
  • Concierge IA à tool-calling (Google Gemini 3.1 Pro) qui exécute réellement les actions — réserver, annuler, lister, vérifier les disponibilités — avec désambiguïsation native et rate-limit par utilisateur (10/min, 100/h, 500/jour)
  • Cockpit SIDSIC dédié aux techniciens : supervision temps réel des 2 prochaines heures, alertes T-30 min, code couleur par priorité, priorité automatique pour les salles critiques
  • Comptes-rendus bout en bout depuis un audio — transcription (Gemini cloud ou faster-whisper local) puis synthèse structurée : participants, ordre du jour reconstitué, décisions, actions avec responsables et échéances, risques
  • Base documentaire RAG (ChromaDB) interrogeable par le Concierge, avec trois fournisseurs d’embeddings au choix (Gemini, Ollama, Sentence-Transformers) dont deux 100 % locaux
  • Identité palace propriétaire — Cinzel / Cormorant Garamond / Inter, velours bordeaux et or champagne, sceau de conciergerie et badge personnel en Cinzel gravé

Les résultats

Résultats documentés

Plateforme full-stack unifiant réservation, assistance IA agentique, supervision technique temps réel et procès-verbaux automatisés — avec une option de fonctionnement 100 % offline pour les environnements sensibles.

  • Le cycle complet de la réunion dans un seul outil (réserver → superviser → restituer) au lieu de trois ou quatre outils séparés
  • Un assistant IA qui exécute réellement les tâches (tool-calling), pas un formulaire conversationnel déguisé
  • Une supervision technique dédiée avec alertes T-30 min, inexistante dans les outils génériques
  • Un déploiement 100 % offline possible, sans aucun appel cloud, pour les environnements qui l’exigent
  • Un outil interne traité avec la même exigence qu’un produit — direction artistique cohérente du monogramme aux notifications d’erreur

Le savoir-faire en pratique

Ce que cela prouve.

  • Capacité à traiter un cycle métier de bout en bout (réservation → compte-rendu) plutôt qu’à empiler des briques disjointes
  • Capacité à industrialiser un assistant IA agentique — tool-calling, désambiguïsation, rate-limit par utilisateur — sans dérive de coût
  • Capacité à articuler souveraineté opérationnelle (SSO GLPI, option offline, audit log) et finition de produit, sans arbitrer entre les deux

Lecture détaillée

Approfondissement.

Lecture projet

Le Salon est une conciergerie numérique de salles de réunion. La promesse est simple mais inhabituelle pour un outil interne : traiter le cycle complet d’une réunion — réserver, superviser techniquement, restituer — comme un parcours unique, avec la finition d’un produit et pas le minimum d’un intranet.

Derrière l’identité palace — velours bordeaux, or champagne, typographies gravées — se trouve un socle FastAPI + PostgreSQL + ChromaDB adossé à un front React 18 + TypeScript + Vite, servi en monorepo depuis un seul domaine. L’application sert quatre rôles distincts (USER, GESTIONNAIRE, TECH, ADMIN) sans alourdir l’expérience de chacun, et peut fonctionner 100 % offline pour les environnements sensibles.

Ce que le projet démontre

  • L’IA peut agir, pas seulement répondre : le Concierge exécute réellement les actions (réserver, annuler, lister, vérifier les disponibilités) via du tool-calling Gemini 3.1 Pro, avec désambiguïsation native et rate-limit par utilisateur — pas de dérive de coût possible.
  • Un parc de salles partagées peut avoir sa propre supervision temps réel : le Cockpit SIDSIC n’est pas un écran admin générique mais un outil métier pour les techniciens, avec alertes T-30 min et priorités automatiques sur les salles critiques.
  • Un fichier audio peut sortir en procès-verbal structuré — synthèse, décisions, actions avec responsables et échéances, risques — sans étape manuelle, en choisissant entre un moteur cloud (Gemini) et un moteur 100 % local (faster-whisper).
  • Un outil interne peut porter un niveau de finition de produit — identité visuelle propriétaire, responsive, error boundaries premium, audit log before/after — sans compromis sur la rigueur back-end.

Angle produit

Le projet articule ce qui est habituellement traité en silo — réservation, assistance, supervision, restitution — dans un seul système cohérent, adossé à l’annuaire GLPI existant et déployable en mode souverain. Chaque capacité est pensée comme un bloc métier autonome : le RAG documentaire propose trois fournisseurs d’embeddings au choix dont deux locaux, la transcription propose deux moteurs interchangeables, l’authentification bascule en fallback compte local quand GLPI est indisponible.

L’identité palace n’est pas une décoration : elle matérialise le parti-pris selon lequel un usage quotidien mérite le même soin qu’une interface publique. Cinzel pour les signatures gravées, Cormorant Garamond pour les titres longs, Inter pour le corps de texte — trois rôles typographiques hiérarchisés, une direction artistique cohérente du monogramme jusqu’aux notifications d’erreur.

Du projet à votre besoin

Un besoin comparable ?

Décrivez votre contexte, l’outil concerné et les contraintes à prendre en compte. Nous pourrons définir le premier pas utile.

Parler de mon projet