Yoann Abriel
en

Tous les projets

2026

POC Sophia

Outil d'IA pour la pré-analyse documentaire des commissaires aux comptes (CACs). Développé pour le hackathon HackAudit (finaliste), il automatise l'analyse de documents comptables (FEC, factures) tout en garantissant la supervision humaine et la conformité NEP 230.

Écran des signaux documentaires détectés par POC Sophia, triés par priorité, sous le bandeau de supervision humaine obligatoire

fig. 01 · Les signaux documentaires détectés, triés par priorité, sous le bandeau de supervision humaine (dossiers fictifs)

POC Sophia est un outil d'intelligence artificielle conçu pour les commissaires aux comptes dans le cadre du hackathon HackAudit. L'application automatise la pré-analyse documentaire de documents comptables (FEC, factures, bons de livraison) via des workflows N8N avec analyse LLM, tout en maintenant une supervision humaine obligatoire visible sur chaque écran. Conforme à la norme NEP 230, l'outil génère 4 livrables : checklist de complétude, tableau de signaux documentaires, synthèse de pré-analyse et journal de traçabilité (audit trail immuable). Trois scénarios d'audit sont couverts : échantillonnage du chiffre d'affaires, contrôle de cut-off et rapprochement des états financiers.

Missions de pré-analyse

Tableau de bord des missions de pré-analyse : trois missions ACME Distribution SAS (pointage, cut-off, sondage CA) avec leur statut

fig. 02 · Le tableau de bord des missions, un par scénario d'audit (dossiers fictifs)

Chaque dossier est une mission de pré-analyse documentaire. Trois scénarios d'audit sont couverts : sondage du chiffre d'affaires, contrôle de cut-off et pointage des états financiers.

Analyse asynchrone N8N

Écran d'analyse terminée : barre de progression à 100 % et six étapes cochées, sous le bandeau d'analyse automatique à valider par le commissaire aux comptes

fig. 03 · Le suivi de la pré-analyse, six étapes orchestrées par N8N (dossiers fictifs)

L'analyse tourne dans des workflows N8N avec analyse LLM, suivis par polling de statut : lecture du FEC, extraction des PDF, rapprochement, signaux, consolidation, livrables. N8N sert de traitement temporaire, les résultats sont importés dans Supabase avec un TTL de 48 h.

Signal et supervision humaine

Détail d'un signal : constat factuel, documents comparés et décision du commissaire aux comptes

fig. 04 · Le détail d'un signal, décision laissée au commissaire aux comptes (dossiers fictifs)

Chaque signal est explicable : constat factuel, documents comparés, raisonnement et règle déclenchée (catalogue DOC-*, SCA-*, CUT-*, PTG-*). La décision reste au commissaire aux comptes, la supervision humaine est visible sur chaque écran.

Quatre livrables NEP 230

Écran des livrables générés : checklist de complétude, tableau des signaux, synthèse de pré-analyse, journal de traçabilité

fig. 05 · Les quatre livrables : checklist, signaux, synthèse, journal (dossiers fictifs)

L'outil génère quatre livrables : checklist de complétude, tableau des signaux, synthèse de pré-analyse et journal de traçabilité. Les PDF et XLSX sont régénérés côté serveur une fois les décisions du CAC validées.

Journal de traçabilité

Journal de traçabilité : compteurs total, Sof'IA et CAC, filtres, puis la liste chronologique des actions (livrables régénérés, signal validé, rejeté, à approfondir) avec commentaires

fig. 06 · Le journal de traçabilité, 14 actions IA et CAC horodatées (dossiers fictifs)

Un journal chronologique et immuable trace chaque action, celles de l'IA comme celles du commissaire aux comptes : signal validé, rejeté ou à approfondir, livrables régénérés. C'est l'audit trail exigé par la NEP 230.

Défis

  • Garantir la conformité NEP 230 avec supervision humaine obligatoire sur chaque écran
  • Orchestration asynchrone des analyses IA via N8N avec polling de statut
  • Explicabilité complète : chaque signal inclut raisonnement, document source et règle déclenchée
  • Développement en 48h pour le hackathon HackAudit

Solutions

  • Architecture N8N comme service de traitement temporaire avec import des résultats dans Supabase
  • Catalogue de règles de signaux (DOC-*, SCA-*, CUT-*, PTG-*) avec traçabilité complète
  • Régénération PDF/XLSX côté serveur après validation des décisions par le CAC
  • RLS Supabase pour l'isolation des données par licence avec TTL de 48h sur les résultats N8N

Résultats

  • 4 livrables fonctionnels : Checklist, Signaux, Synthèse, Journal de traçabilité
  • 3 scénarios d'audit complets avec données fictives (ACME Distribution SAS)
  • Conformité NEP 230 et cadre d'explicabilité intégré
  • Finaliste du hackathon HackAudit

Technologies

Next.js 14 · TypeScript · Supabase · N8N · Radix UI · Tailwind CSS · pdfmake