Exécute chaque enquête comme un pipeline LangGraph : vérification de la demande, recherche autorisée, données d’exploitation, signaux de décision, routage du modèle, rapport et proposition d’ordre de travail.
Full stack · Workflow IA encadré
Service Desk
Un outil assisté par IA pour les équipes techniques terrain. Il rassemble les manuels, bulletins, historiques et pièces utiles à un dossier, rédige un rapport d’escalade sourcé et ne crée jamais d’ordre de travail sans l’approbation d’une personne.
- Rôle
- Conception et développement
- Organisation
- Projet personnel
- Période
- 2026
- Code source
- service-desk ↗
Film de lancement · 1:18. Chaque valeur à l’écran provient d’une exécution réelle de l’application.Ouvrir le film ↗
Architecture système
Schéma d’architecture créé pour ce projetVoir l’image entière ↗
01 · Contexte & problème
Service Desk
Quand une ligne de conditionnement s’arrête pour la troisième fois en un mois, l’ingénieur a besoin du manuel, du bulletin de micrologiciel, du contrat de maintenance, de l’historique et du stock de pièces. Service Desk transforme une demande en un rapport d’escalade vérifiable, sans laisser un modèle décider des droits ni agir seul.
02 · Ce que j’ai construit
Filtre les demandes avec un modèle de garde local (Laya) : jailbreaks, injection de consignes, contournement de politique et exfiltration de données, avant toute recherche.
Ne récupère que les documents que la personne connectée peut lire, en combinant la similarité pgvector et la recherche plein texte PostgreSQL par fusion de rangs réciproque.
Vérifie chaque citation du rapport par rapport aux passages réellement récupérés et retire tout ce qui n’est pas étayé.
N’achemine le rapport que vers un point de terminaison de modèle autorisé pour le passage le plus sensible du dossier.
Réserve les ordres de travail à une approbation : l’API vérifie que le dossier n’a pas changé, écrit l’ordre de travail et consigne un événement d’audit.
03 · Parcours d’enquête
04 · Décisions d’ingénierie
Les droits restent dans l’API
L’accès est vérifié sur chaque liste, lecture, recherche et approbation ; le modèle ne décide jamais qui peut voir quoi.
Des personnes approuvent les écritures
Un modèle peut proposer un ordre de travail, mais un approbateur l’exécute : le système ne peut pas agir seul.
La garde s’exécute avant la génération
Une demande qui échoue au contrôle local n’atteint jamais la recherche ni le modèle de rédaction.
Des affirmations traçables
Chaque citation est vérifiée par rapport aux passages récupérés, et le rapport n’est envoyé qu’à un point de terminaison autorisé pour ces éléments.
05 · Technologies
Les détails des projets s’appuient sur la documentation disponible et les informations du CV.
Contact
Un produit qui demande une vraie profondeur d’ingénierie ?
Ouvert aux opportunités full stack, backend, plateforme, DevOps et intégration IA au Québec, au Canada et en télétravail.