Vue d'ensemble du produit
MRO Copilot est un SaaS qui automatise le nettoyage des catalogues de pièces de rechange MRO grâce à l'IA. 10x plus rapide qu'Excel, 10x moins cher qu'un consultant.
10x
plus rapide qu'Excel
Un analyste traite ~200 lignes/jour manuellement. MRO Copilot traite 2 000+ lignes/heure avec validation humaine.
10x
moins cher qu'un consultant
Consultant MRO : $150-300/heure, 6-12 mois par projet. MRO Copilot : abonnement SaaS annuel $8K-42K, illimité.
75-85 %
précision few-shot
Précision réaliste en few-shot (sans fine-tuning). Après fine-tuning sur données client : 90 %+ attendu.
Complémentaire à votre EAM
MRO Copilot ne remplace pas Maximo ou SAP PM — il les rend enfin utilisables en s'attaquant au problème fondamental que ces plateformes ignorent : la qualité des données.

Modèle de déploiement SaaS « Alongside »
Pas un plugin — un service externe multi-EAM connecté via API
IBM Maximo
API OSLC
SAP PM / S/4HANA
API OData
Infor EAM
API REST
Oracle eAM
API REST
CSV / Excel
Import direct
MRO Copilot
Couche de nettoyage de données par IA
Normaliser
Format ISO 8601-12
Classifier
UNSPSC & eCl@ss
Dédoublonner
Hybride multi-signaux
Enrichir
Extraction d'attributs
Compatible multi-EAM
Fonctionne avec Maximo, SAP PM, Infor, Oracle et tout système qui exporte en CSV/Excel. Un seul outil pour tous vos EAM.
Aucun risque de mise à jour
Un plugin casse à chaque upgrade EAM. Un SaaS a son propre cycle de release — indépendant et toujours à jour.
Intégration progressive
Commencez avec l'import/export CSV dès aujourd'hui. Connecteurs bidirectionnels natifs (Maximo OSLC, SAP OData) en Phase 2.
Feuille de route d'intégration
D'un outil CSV autonome à une couche de données EAM entièrement connectée — chaque phase délivre de la valeur indépendamment.

Phase 1 — MVP
SaaS autonome
Upload d'exports CSV/Excel depuis n'importe quel EAM. Nettoyage IA + dédoublonnage. Téléchargement des données nettoyées pour réimport dans votre EAM.
- Upload CSV/Excel depuis tout EAM
- Nettoyage LLM (Haiku + Sonnet tiered)
- Dédoublonnage hybride
- Export avec piste d'audit
Phase 1.5
SaaS + Classification
Ajout de la classification UNSPSC/eCl@ss, LLM fine-tuné et architecture multi-tenant.
- Classification UNSPSC/eCl@ss automatique
- LLM fine-tuné sur corpus MRO
- SaaS multi-tenant
- Bootstrap du Knowledge Graph
Phase 2
Synchronisation EAM bidirectionnelle
Connecteurs natifs pour Maximo OSLC, SAP OData et Infor REST. Lecture des master data, nettoyage IA, push automatique.
- Connecteur Maximo OSLC
- Connecteur SAP PM OData
- Connecteur Infor EAM REST
- Push automatique vers l'EAM
Comment ça fonctionne
Trois étapes pour transformer des descriptions MRO chaotiques en données normalisées et exploitables.

Téléverser
Glisser-déposer des fichiers CSV ou Excel provenant de n'importe quel EAM (Maximo, SAP PM, Infor). Détection automatique des colonnes, de l'encodage et du séparateur.
Analyse IA
Pipeline LLM tiered : Haiku trie 60 % des cas simples, Sonnet traite 30 % des cas complexes, Opus gère 10 % des cas ambigus. Cache Redis pour 40-60 % de hits.
Exporter
Télécharger les données nettoyées avec piste d'audit complète (avant/après, confiance, source). Export CSV, Excel ou push direct vers EAM via API.
Fonctionnalités MVP
Les 8 fonctionnalités core du produit minimum viable. Chacune est conçue pour être utilisable indépendamment et apporter de la valeur dès le premier upload.
Upload intelligent
Support CSV/Excel, détection automatique des colonnes MRO (description, numéro de pièce, fabricant, UOM). Gestion multi-encodage (UTF-8, Latin-1, Windows-1252).
Parsing intelligent
Extraction structurée des attributs depuis les descriptions libres : type de pièce, matériau, dimensions, standard (DIN, ANSI), fabricant, numéro de modèle.
Normalisation LLM
Réécriture des descriptions selon le format ISO 8601-12 : Noun, Modifier 1, Modifier 2, Attributs. Précision réaliste : 75-85 % en few-shot, 90 %+ après fine-tuning.
Extraction d'attributs
Identification automatique de 15-20 attributs par ligne : matériau, taille, pression, température, norme, classe, grade, finition, connexion.
Déduplication hybride
Multi-signaux : TF-IDF + embeddings sémantiques + fuzzy matching sur numéro de pièce + fabricant. Seuil de similarité configurable (0.7-0.95).
Groupes de doublons + merge
Interface visuelle de groupes de doublons avec score de confiance. Merge assisté : sélection du « golden record » avec aperçu avant/après.
Aperçu & Approbation
Revue ligne par ligne ou par lot. Approbation, rejet ou modification manuelle. Chaque décision est tracée pour la piste d'audit.
Export structuré
Export avec codes UNSPSC, eCl@ss, descriptions normalisées, attributs extraits et piste d'audit complète. Formats : CSV, Excel, JSON, API.
Précision réaliste — transparence totale
Nous communiquons des chiffres honnêtes : 75-85 % de précision en few-shot (sans entraînement spécifique sur les données du client). C'est déjà 5-10x plus rapide que le traitement manuel. Après fine-tuning sur 5 000-10 000 lignes annotées par client, la précision atteint 90 %+. Les cas restants sont routés vers une interface de revue humaine avec suggestions IA pré-remplies.
Architecture technique
Architecture conçue pour la performance, le coût et la scalabilité. Chaque composant est choisi pour une raison technique précise.

LLM Tiered (Haiku 60 % + Sonnet 30 % + Opus 10 %)
Le routeur intelligent envoie les cas simples (descriptions claires, un seul attribut manquant) vers Haiku ($0.25/1M tokens). Les cas complexes (descriptions multilingues, abréviations ambiguës) vont vers Sonnet ($3/1M tokens). Opus ($15/1M tokens) est réservé aux 10 % de cas critiques. Résultat : coût moyen de $0.80-1.20/1M tokens.
Cache Redis (40-60 % hits)
Les descriptions MRO sont souvent répétitives au sein d'un même catalogue. Le cache sémantique identifie les descriptions similaires déjà traitées et retourne le résultat en <50ms au lieu de 2-5s. Économie : 40-60 % des appels LLM évités, réduction proportionnelle du coût API.
Déduplication hybride multi-signaux
Combinaison de 4 signaux : TF-IDF (similarité textuelle), embeddings sémantiques (sens du texte), fuzzy matching sur numéro de pièce (Levenshtein), et correspondance fabricant. Chaque signal vote indépendamment, le score final est une moyenne pondérée configurable.
Stack : Next.js 14 + FastAPI + PostgreSQL + pgvector
Frontend Next.js 14 (App Router, Server Components, Tailwind CSS). Backend FastAPI (Python, async, type-safe). PostgreSQL avec pgvector pour la recherche vectorielle. Architecture monorepo avec Turborepo. Déploiement : conteneurs Docker sur infrastructure cloud (AWS/GCP).
Avant / Après
Exemples réels de transformation : descriptions EAM brutes converties en données normalisées avec codes de classification.

| Description brute (EAM) | Description normalisée | UNSPSC | eCl@ss | |
|---|---|---|---|---|
| VIS HX M10x50 INX A2 | Bolt, hex head, M10x50, DIN 933, Stainless Steel A2-70 | 31161501 | 23-11-01-01 | |
| BRNG SKF 6205 2Z | Bearing, ball, deep groove, SKF 6205-2Z, shielded, 25x52x15mm | 31171504 | 23-05-01-01 | |
| FLT OIL HYD 10UM | Filter, hydraulic oil, 10 micron, spin-on, Baldwin BT839 | 40161505 | 23-29-01-01 | |
| VLV GTE 2IN SS FLG | Valve, gate, 2 inch, stainless steel 316L, flanged, 150# ANSI | 40141601 | 37-01-01-01 |
Les descriptions brutes proviennent de catalogues réels anonymisés. La normalisation suit le format ISO 8601-12 : Noun, Modifier, Attributs structurés. Les codes UNSPSC (niveau 4) et eCl@ss (niveau 4) sont attribués automatiquement.
Phases de développement
Roadmap technique séquencée par valeur : chaque phase est déployable indépendamment et génère du revenu.
Phase 1 — MVP
En coursNettoyage LLM + Dédoublonnage
Mois 1-8 (développeur solo)
- Upload CSV/Excel avec détection automatique
- Normalisation LLM (Haiku + Sonnet tiered)
- Extraction d'attributs structurés
- Dédoublonnage hybride (TF-IDF + embeddings + fuzzy)
- Interface de revue et approbation
- Export avec piste d'audit
Phase 1.5
PlanifiéFine-tuning + Classification UNSPSC
Mois 9-12
- Fine-tuning du modèle sur données client réelles
- Classification UNSPSC automatique (niveau 4)
- Classification eCl@ss (niveau 4)
- Amélioration précision : 75-85 % → 90 %+
- Batch processing optimisé (1000+ lignes/min)
Phase 2
PlanifiéKnowledge Graph + Connecteurs EAM
Mois 13-18
- Knowledge Graph inter-sites (pgvector + Neo4j)
- Connecteurs natifs Maximo, SAP PM, Infor EAM
- API REST/GraphQL pour intégration tierce
- SaaS multi-tenant avec isolation des données
- Dashboard analytics et reporting
Phase 3
VisionMultimodal + KG avancé
Mois 19-24
- Analyse d'images de pièces (vision LLM)
- Knowledge Graph avancé avec raisonnement
- Recommandation de substituts / équivalents
- Prédiction de consommation MRO
- Marketplace de données MRO normalisées