Pax Fabrica Emblem
Pax.Fabrica
Plateforme d'Intelligence Documentaire BTP

L'intelligence documentaire
conçue pour les métiers du BTP.

Pax Fabrica est une suite logicielle d'ingénierie et d'intelligence artificielle complète, développée de bout en bout pour résoudre la complexité des pièces écrites et des plans de construction : extraction tabulaire haute fidélité, audit de cohérence déterministe, vision par ordinateur sur plans 2D, recherche documentaire hybride et agents d'orchestration autonomes.

🏛️ 5 Piliers Opérationnels ⚙️ Moteurs Python Purs Déterministes 📐 Vision par Ordinateur sur Plans 2D 🔎 Recherche Hybride (BM25 + Dense RRF) 🤖 Agents ReAct Bornés & Guardrails 🔒 Souveraineté & Multi-Tenancy
SUITE LOGICIELLE COMPLÈTE

Les 5 briques logicielles au cœur de Pax Fabrica

Conçus comme les machines spécialisées d'un atelier de mécanique de haute précision, chaque module assume une responsabilité unique au sein du pipeline documentaire.

01

Pax.Extract

Extraire & Structurer

En production

Pax.Extract — Extraction tabulaire et structuration de pièces de prix

Moteur 01
  • • Ingestion universelle : Traitement des PDF natifs (vectoriels) et scans dégradés de pièces de prix complexes (DPGF, BPU, DQE multi-lots).
  • • Export Excel natif avec formules : Restitution sous classeur .xlsx structuré avec formules dynamiques (PU × Quantité = Total) et conservation des hiérarchies de lots.
  • • Traçabilité source intégrale : Chaque cellule extraite conserve ses métadonnées d'origine : numéro de page PDF, folio et boîte englobante (bounding box).

Pax.Control — Moteur d'audit déterministe et croisement documentaire

Moteur 02
  • • Cohérence croisée CCTP ↔ DPGF : Détection automatique des prescriptions techniques du CCTP non répercutées dans le bordereau de prix (règles C1–C4).
  • • Audit arithmétique pur (Zero-LLM Authority) : Contrôle des calculs de lignes, totaux de sections, montants HT/TTC et discordances d'unités de mesure (règles A1–A5).
  • • Comparateur multi-offres (phase ACT) : Dépouillement des offres entreprises, calcul des ratios PAB (Prix Anormalement Bas) et matrice des écarts de prix par poste.

Pax.Vision — Analyse de plans 2D, géométrie et réconciliation quantitative

Moteur 03
  • • Détection et comptage de symboles : Recensement automatisé d'équipements répétitifs sur plans 2D (menuiseries, sanitaires, prises, luminaires) avec filtrage NMS (Non-Maximum Suppression).
  • • Calibration d'échelle et métrés géométriques : Calcul précis des surfaces (algorithme de Shoelace en m²) et longueurs linéaires (Euclidien en ml) directement depuis les cotes ou l'échelle du plan.
  • • Rapprochement quantitatif DPGF : Confrontation directe des quantités relevées sur plan avec les lignes du devis, avec seuils de tolérance et vérification humaine intégrée.

Pax.Memory — Indexation sémantique, recherche hybride et ratios historiques

Moteur 04
  • • Recherche documentaire hybride : Combinaison lexicale (BM25) et sémantique vectorielle via algorithme de fusion RRF (Reciprocal Rank Fusion, k=60) pour une précision de rappel optimale.
  • • Moteur de citations exactes : Réponses factuelles accompagnées de citations textuelles précises issues des CCTP, DTU, CCAG et pièces de marché archivées.
  • • Capitalisation des ratios chantiers : Indexation des historiques de prix unitaires constatés par typologie de bâtiment pour guider les futurs chiffrages.

Pax.Agent — Orchestrateur ReAct borné, guardrails et boucle Human-in-the-Loop

Moteur 05
  • • Boucle ReAct bornée (N_max=3) : Exécution contrôlée d'actions de synthèse et de rapprochement, évitant les boucles infinies ou les dérives de raisonnement.
  • • Guardrails déterministes & validation stricte : Filtrage systématique des sorties du modèle par schéma Pydantic V2 immuable avant injection dans le pipeline.
  • • Porte Human-in-the-Loop (HITL) : Protocole d'approbation cryptographique par signature HMAC-SHA256 dès qu'un seuil critique (écart de montant ou anomalie majeure) est détecté.
PIPELINE DE TRAITEMENT

De la pièce brute au livrable exploitable et vérifié

Une chaîne complète garantissant l'accélération algorithmique, la rigueur arithmétique et la traçabilité de chaque information.

1 01. Dossier Source
2 02. Traitement Atelier
3 03. Audit & Contrôles
4 04. Livrables Finis
01 · INGESTION
Entrée brute

Document Source (PDF / Plans)

DPGF source multi-lots en format PDF

Ingestion de pièces de prix hétérogènes : DPGF natifs, scans numérisés, BPU multi-colonnes, CCTP volumineux et plans d'architecte 2D.

PDF / Scans Multi-lots
02 · STRUCTURATION
Atelier Pax

Extraction OCR & Normalisation

Suivi de traitement et extraction automatique

Extraction OCR haute précision, détection tabulaire, normalisation des en-têtes et pointage géométrique de chaque donnée extraite.

Extraction OCR Bounding Box
03 · AUDIT QUALITÉ
Vérification

Audit Arithmétique & Métier

Rapport de contrôle et anomalies détectées

Contrôles arithmétiques déterministes, détection des anomalies de calcul, doublons et confrontation directe avec les prescriptions du CCTP.

Audit calculs Traçabilité
04 · LIVRABLE NORMÉ
Excel & Rapport

Classeur Excel Prêt à Travailler

Classeur Excel final structuré avec formules

Export sous classeur Excel avec formules réelles, surlignage des vigilances et rapport d'audit détaillé pour les économistes de la construction.

Excel Formules Exploitable
CAS D'USAGE & APPLICATIONS

Des applications concrètes pour les acteurs de la construction

Démonstration de la valeur ajoutée sur les étapes clés de l'étude de prix, de l'appel d'offres et de la gestion documentaire.

01. Structuration

Traitement automatisé des pièces de prix

Pour économistes, bureaux d'études et PME du BTP

Automatisation complète de la transformation des bordereaux PDF figés ou scannés en classeurs de travail numériques dynamiques, éliminant les tâches de ressaisie manuelle répétitives.

📤 Données d'entrée :
  • DPGF, BPU et DQE (PDF vectoriels ou scans dégradés)
  • CCTP et pièces écrites administratives (CCTP/CCAP)
  • Trames de chiffrage personnalisées
📥 Livrables produits :
  • Fichier Excel structuré et directement exploitable
  • Formules de calcul dynamiques et contrôles arithmétiques
  • Hyperliens de traçabilité vers chaque folio source
  • Relevé des anomalies de calcul et unités douteuses
Pax.Extract Pax.Control Haute Cadence
02. Audit & Métrés

Audit documentaire croisé & contrôle sur plans

Contrôle de conformité avant validation ou remise d'offre

Analyse croisée rigoureuse pour repérer les discordances entre pièces écrites et contrôler la cohérence des quantitatifs prévisionnels par rapport aux plans d'architecte 2D.

📤 Données d'entrée :
  • Plans du projet (PDF 2D architecte / BET)
  • CCTP et notices techniques descriptives
  • DPGF ou quantitatif prévisionnel à auditer
📥 Livrables produits :
  • Analyse croisée CCTP ↔ DPGF (postes omis ou discordants)
  • Écarts constatés entre quantités relevées sur plans et devis
  • Tableau de pointage traçable vers chaque plan/folio
  • Rapport synthétique hiérarchisé par criticité
Pax.Extract Pax.Control Pax.Vision
03. Mémoire & Flux

Capitalisation des archives & orchestration

Mémoire métier et automatisation des analyses récurrentes

Exploitation de la mémoire documentaire de l'entreprise : interrogation instantanée des précédents dossiers de consultation, réconciliation de ratios et assistance aux études de prix.

📤 Données d'entrée :
  • Fonds d'archives de dossiers passés (DCE, CCTP, DPGF réglés)
  • Corpus normatif technique (DTU, normes de construction)
  • Modifications de dossiers, additifs et variantes
📥 Livrables produits :
  • Recherche sémantique instantanée avec extraits sourcés
  • Grilles de comparaison de ratios de chiffrage par typologie
  • Dépouillement multi-entreprises et tableaux de bord ACT
  • Synthèses automatisées d'impact des additifs et avenants
Pax.Memory Pax.Agent Suite Complète
✓

Ce que le système prend en charge

L'ingestion documentaire, l'extraction de structures tabulaires, les contrôles arithmétiques déterministes, le croisement de pièces écrites, la reconnaissance visuelle de plans et la traçabilité intégrale.

×

Ce que l'IA ne remplace pas

L'expertise, la signature et la décision de l'économiste de la construction. La validation technique finale, les arbitrages de prix et la responsabilité décennale restent 100 % sous contrôle humain.

ARCHITECTURE & QUALITÉ

Principes d'ingénierie et rigueur de conception

Un système conçu selon des standards logiciels stricts pour garantir déterminisme, sécurité et maintenabilité.

⚡

Zero-LLM Arithmetic Authority

Aucun calcul mathématique ou financier n'est délégué à un modèle de langage. Les sommes, multiplications, surfaces Shoelace et scores de fusion RRF sont exécutés par des fonctions Python pures déterministes.

🛡️

Typage Strict & Contrats Immuables

Zéro type dynamique arbitraire traversant les frontières de domaine. Validation Pydantic V2 avec frozen=True, extra="forbid", collections immuables (tuples) et vérification statique complète sous Mypy strict.

🧱

Isolation Stricte en Couches

Topologie unidirectionnelle : Présentation (API / UI) → Services Applicatifs → Domaine Pur. Exception shielding empêchant toute fuite d'erreur tierce brute.

🔒

Multi-Tenancy & Souveraineté

Isolation stricte des données par tenant_id sur chaque requête, cache et entité de stockage. Traitement hébergé en France (Scaleway Paris / Mistral AI), garantissant la confidentialité et le secret des affaires.

FAQ TECHNIQUE

Questions fréquentes sur la conception et l'architecture

L'extraction tabulaire est contrainte par des masques géométriques (bounding boxes) et des schémas Pydantic stricts. Chaque cellule extraite est couplée à sa source visuelle dans le PDF d'origine. Les calculs ne sont jamais générés par l'IA mais vérifiés par le moteur déterministe Pax.Control, signalant immédiatement tout écart entre le montant extrait et le produit PU × Quantité.

La modularité garantit le respect du principe de responsabilité unique (SRP). Chaque pilier possède son domaine, ses modèles immuables et sa suite de tests dédiée, permettant de tester et faire évoluer la vision par ordinateur (Pax.Vision) indépendamment du moteur de recherche hybride (Pax.Memory) ou de l'orchestration ReAct (Pax.Agent).

Pax.Vision applique d'abord une détection de symboles normalisée (NMS) et une calibration d'échelle sur les plans vectoriels ou matriciels pour recenser les équipements ou calculer les surfaces (formule de Shoelace). Ces quantitatifs sont ensuite comparés aux lignes correspondantes du DPGF structuré par Pax.Extract, en appliquant des seuils de tolérance configurables.

Le backend repose sur Python 3.10+, FastAPI, Pydantic V2, PyMuPDF, OpenPyXL, SQLite/Drizzle et des modèles de langage européens (Mistral). Le frontend privilégie la légèreté sans framework lourd (Zero-Dependency) pour une réactivité instantanée et une empreinte minimale.

MD

Michael Daadoun

Ingénieur Logiciel IA · Spécialiste Traitement Documentaire & BTP

Concepteur et développeur de l'écosystème Pax Fabrica. Combinant une compréhension fine des processus techniques de la construction (études de prix, métrés, pièces de marché) et des compétences avancées en architecture logicielle (Python, pipelines RAG/vision, agents ReAct, typage strict), je conçois des systèmes d'IA fiables, vérifiables et orientés métier.