Retour aux projets

IA / Architecture logicielle

Une IA qui laisse une trace.

Un système local multi-agents qui intègre les preuves, la revue et les traces d’exécution au traitement des documents.

Projet logiciel personnelDémonstrateur local
Illustration conceptuelle des agents locaux de recherche, d’analyse et de revue avec une trace d’audit.
Illustration conceptuelle des agents locaux de recherche, d’analyse et de revue avec une trace d’audit.

01 / Le défi

La question derrière le système.

Une réponse générée n’est qu’une partie d’un système utile d’analyse documentaire. L’application doit aussi garder la trace des éléments utilisés, vérifier les affirmations et s’arrêter lorsqu’elle ne peut pas valider un résultat.

Secure Agent Governance Engine coordonne des agents de recherche, d’analyse et de revue autour de documents locaux. Ollama assure l’inférence locale ; une application FastAPI expose le traitement et ses traces. Des règles explicites, des vérifications de sources et un nombre limité de corrections permettent d’examiner le chemin suivi jusqu’à la réponse.

02 / La démarche

De l’architecture à la réalisation.

  1. 01

    Importer des fichiers texte, Markdown, PDF et DOCX locaux, retrouver les passages pertinents et conserver leurs identifiants de preuve.

  2. 02

    Séparer les responsabilités de recherche, d’analyse et de revue, avec des contrôles déterministes en complément de la revue par modèle.

  3. 03

    Déclarer les autorisations des agents et les limites de correction dans des règles YAML, puis enregistrer les tentatives dans SQLite et JSONL.

  4. 04

    Exposer le traitement au moyen d’une interface web locale et de FastAPI, avec des tests automatisés et une configuration Docker.

03 / Résultats

Ce que montrent les résultats.

  • Une application locale relie la recherche documentaire, l’analyse, la revue et les corrections limitées dans un traitement observable.
  • Le dépôt contient des tests pour l’orchestration, l’import des documents, la validation, les traces et le comportement de l’API.

04 / Périmètre & prochaines étapes

Où en est le projet.

  • L’application est un démonstrateur local. Son API ne dispose ni d’authentification ni de gestion des utilisateurs et n’est pas présentée comme un service de production.
  • Les contrôles d’injection de consignes et la revue sémantique peuvent manquer du contenu hostile ou des affirmations erronées ; ils ne garantissent pas la sûreté ni l’exactitude des réponses du modèle.

Ouvrons la discussion

Un système à construire.
Un problème à résoudre.