Marchés publics
Un analyste d’appels d’offres par IA pour les marchés publics
Un système d’agents supervisés dont les limites sont conçues plutôt que documentées : Temporal détient le flux de travail, et un moteur de politiques déterministe peut renverser le modèle.
Client
Une équipe commerciale et de soumissions visant des contrats fédéraux canadiens
Sûreté
garde-fou déterministe au-dessus du modèle

Le défi
Ce qui bloquait
Les marchés publics fédéraux canadiens publient en continu, et qualifier une occasion est ingrat et coûteux : lire l’appel d’offres, trouver les exigences obligatoires, décider si l’équipe peut y répondre, chiffrer, rédiger.
La plus grande partie de cette lecture se termine par un « non-soumission » — une fois la lecture faite.
La solution
Ce que nous avons bâti
Un système d’agents supervisés dont les limites sont conçues plutôt que documentées. Les flux Temporal détiennent la planification, les reprises, la distribution parallèle et les attentes d’approbation humaine; les agents s’exécutent à l’intérieur d’activités, de sorte qu’un appel de modèle n’est jamais sur le chemin synchrone et qu’un dépassement de délai n’est jamais un flux perdu.
Un moteur de politiques déterministe se tient au-dessus du modèle : toute exigence obligatoire évaluée comme ÉCHEC ou INCONNUE bloque la soumission, quelle que soit la recommandation de l’agent.
Chaque fait extrait renvoie à son texte source par une empreinte immuable et une citation adressable à la ligne. Les non-objectifs — aucune communication avec l’acheteur, aucun dépôt de soumission, aucune approbation autonome de prix — sont imposés au niveau de la conception, et non sous forme d’avertissements.
Technologies clés
- Dorsale
- Python 3.12, FastAPI, SQLAlchemy 2 async, Alembic
- Agents
- PydanticAI avec Temporal et OpenAI
- Interface
- React, Vite, TypeScript, tests bout en bout Playwright
Retombées et résultats
Une tranche verticale fonctionnelle
Démontrant la boucle qualifier–chiffrer–rédiger de bout en bout.
Une architecture à sûreté intégrée
Le garde-fou est déterministe, les citations sont vérifiables, et l’agent ne peut pas agir hors révision.
Un chemin de production spécifié
Un superviseur doté de six à dix rôles spécialisés, du stockage objet pour les documents sources, OIDC et RBAC.
Commencez ici
Commencez par un problème, pas par un cahier des charges.
Dites-nous ce qui est lent, ce qui est manuel, ce qui est bloqué, ou ce que plus personne ne comprend. Nous vous dirons honnêtement si cela vaut la peine d’être bâti.



