Montoyer - Framework multi-agent open source pour les politiques et la législation de l'UE
Comprendre comment fonctionne le quartier européen est complexe. Montoyer est un framework multi-agent open source qui simule les flux de travail internes de la Commission européenne, les procédures législatives et les dynamiques institutionnelles. Avec 21 personnalités de commissaires, 17 agents opérationnels de DG et 8 plugins de domaine, il transforme la rédaction de politiques, les vérifications de conformité et l'éducation institutionnelle. Chaque sortie est traçable grâce à des balises d'attribution en ligne et des labels de confiance. Construit par la communauté pour ceux qui façonnent ou étudient les politiques de l'UE.
Qu'est-ce que Montoyer
Imaginez-vous au sein de la Commission européenne, chargé de rédiger une proposition législative. Vous devez anticiper les réactions de 21 commissaires aux mandats distincts, naviguer entre 17 directions générales aux priorités parfois contradictoires, et respecter des procédures aussi complexes que le Trilogue ou la consultation interservices. Sans oublier la vérification juridique — un mauvais choix de base légale peut faire capoter des mois de travail.
C'est précisément pour répondre à ces défis qu'est né Montoyer, un framework multi-agents open source, pensé pour et par la communauté des professionnels de l'écosystème bruxellois.
- Framework multi-agents open source dédié à l'écosystème institutionnel européen
- 21 personnalités de commissaires, 17 agents DG et 8 plugins métier
- Architecture anti-hallucination avec attribution inline des sources
- Licence MIT — entièrement gratuit et transparent
Montoyer n'est pas un chatbot généraliste. C'est un système vertical, conçu pour reproduire les dynamiques réelles du quartier européen : la délibération du Collège des commissaires, la consultation interservices, le Trilogue, et l'ensemble de la procédure législative ordinaire. Chaque commissaire y possède son propre agent, strictement limité par les compétences que lui confèrent les traités.
Le projet est indépendant — il n'est pas développé par les institutions européennes — et compte déjà plus de 12 plateformes de référencement qui l'ont recensé (AI Agents Directory, Shipit, Wired Business, Startup Fame, Findly.tools, Turbo0, et bien d'autres). Hébergé sur GitHub sous licence MIT, Montoyer incarne une philosophie de transparence radicale : tout le code, toutes les définitions de compétences, et toute la connaissance institutionnelle sont accessibles publiquement.
Les fonctionnalités clés de Montoyer
Des personnalités de commissaires pour des simulations réalistes
Montoyer embarque 21 agents-commissaires indépendants, chacun doté d'un mandat fondé sur les traités, de priorités politiques propres et d'un style de décision documenté. Vous voulez savoir comment la commissaire à la Concurrence réagirait à une fusion transfrontalière ? Ou quelle serait la position du commissaire au Commerce face à des mesures de rétorsion ? Lancez la simulation et observez le débat.
Chaque commissaire est défini dans un fichier Markdown suivant un template strict : mandat, priorités, style décisionnel, dossiers clés, tensions avec d'autres portefeuilles, et comportement agent. Cette approche — « one agent per mandate » — garantit que chaque personnalité agit dans les limites de ses compétences réelles.
Quatre protocoles de sessions multi-agents
Le framework propose quatre types de sessions qui reproduisent les processus décisionnels réels de l'UE :
- Délibération du Collège : chaque commissaire dispose d'un temps de parole défini, peut soutenir, réserver ou s'opposer, et le Président identifie le consensus ou déclenche un vote formel.
- Consultation interservices (ISC) : la DG pilote circule un projet, les DG concernées retournent des avis écrits, la DG pilote consolide et peut lancer un second tour.
- Trilogue : la Commission défend sa proposition, le Parlement soumet des amendements, le Conseil propose une orientation générale — les trois institutions négocient un texte de compromis.
- Task Force : groupe de travail transversal entre DG pour un dossier spécifique.
Les compétences Slash-Command
Le système de compétences de Montoyer fonctionne comme une boîte à outils du fonctionnaire européen, accessible directement depuis le terminal via des commandes slash :
/treaty-check <proposition>— vérifie la base juridique d'une proposition/impact-assessment <note>— analyse l'impact réglementaire d'une politique/legislative-proposal <brief>— génère un projet législatif structuré à partir d'une simple phrase/consultation <sujet>— simule une consultation des parties prenantes/state-aid-review— évalue la conformité aux règles d'aides d'État
Chaque compétence est définie par un fichier SKILL.md aux spécifications rigoureuses — entrées, sorties, contraintes strictes (« MUST DO / MUST NOT DO »), et institution de référence.
L'architecture d'attribution inline
L'un des défis majeurs des IA génératives dans le domaine juridique est l'hallucination. Montoyer y répond par une architecture d'attribution inline unique : lorsque l'agent génère un flux textuel, des scripts shell natifs interceptent le contenu en temps réel, le croisent avec le schéma local des traités (JSON), vérifient les références CJEU via requêtes HTTP vers le serveur Curia, et injectent des étiquettes de confiance visibles :
[EUR-Lex — vérifier version actuelle]
[CJUE — vérifier référence Curia]
[Eurostat AAAA-MM — à vérifier]
[review — incertitude juridique]
Chaque sortie est également accompagnée d'un avertissement DRAFT : « DRAFT — À faire examiner par un fonctionnaire de l'UE avant utilisation. Ne constitue pas une position officielle de la Commission. »
Huit plugins métier extensibles
Montoyer propose actuellement 8 domaines plugin, chacun structuré comme un package de compétences indépendant :
| Plugin | Domaines couverts |
|---|---|
| legislative-eu | Politique, rédaction législative, examen SecGen, comitologie |
| competition-eu | Antitrust, aides d'État, avis juridiques, définition de marché |
| institutional-management-eu | RH, finances, gestion d'unité, CDR |
| grants-enforcement-eu | Gestion des subventions, infractions, marchés publics |
| data-communication-eu | Données Eurostat, communiqués, discours, médias sociaux |
| trade-eu | Anti-dumping, mesures de sauvegarde, analyse de préjudice |
| simulation-eu | Simulation complète du cycle législatif |
| privacy-eu | DPIA, DPO, sécurité IT, avis juridique RGPD |
- Entièrement open source et gratuit — licence MIT, pas de piège commercial
- Conception adversarial by design — les agents peuvent être en désaccord, comme dans la vraie vie
- Transparence radicale — chaque citation est tracée, vérifiable, étiquetée
- LLM-agnostic — fonctionne avec Claude Code mais adaptable à d'autres modèles
- Projet jeune — la communauté grandit, mais l'écosystème de plugins est encore en phase early
- Nécessite Claude Code — l'optimisation est faite pour cet environnement d'exécution
- Domaine très spécialisé — principalement utile pour l'écosystème institutionnel européen
Qui utilise Montoyer ?
Chercheurs en politiques européennes
Avant de soumettre une proposition, les chercheurs doivent anticiper les réactions au sein du Collège. Avec Montoyer, ils lancent une /college-deliberation et observent les 21 commissaires débattre, s'opposer, et chercher un consensus. Résultat : les points de friction politiques sont identifiés avant la rédaction formelle.
« Simuler une délibération du Collège en 15 minutes permet d'ajuster notre stratégie politique bien en amont. » — retour d'un chercheur en affaires européennes
Rédacteurs législatifs
Rédiger un texte législatif conforme aux exigences du Better Regulation, avec exposé des motifs, SWD d'impact assessment et consultation des parties prenantes, prend normalement plusieurs semaines. Avec /legislative-proposal <brief>, Montoyer génère un package législatif complet en quelques minutes : l'agent Policy Officer produit une note de cadrage, la consultation interservices s'exécute automatiquement, le Collège valide politiquement, et le résultat inclut les étiquettes de conformité.
Enseignants et étudiants
La procédure législative ordinaire est difficile à enseigner de manière statique. Les enseignants utilisent désormais /legislative-cycle et /trilogue pour offrir à leurs étudiants une expérience interactive : observer comment un amendement du Parlement peut faire capoter un compromis, comment le Conseil peut bloquer une proposition, ou comment la Commission navigue entre les deux. L'apprentissage devient une simulation vivante.
Consultants IT en poste à la Commission
Un aspect souvent négligé de l'écosystème bruxellois est la difficulté d'orientation des consultants IT contractuels. Types de contrats, grilles salariales, niveaux EQF, structure des Framework contracts (DIGIT TM II, DIGIT SM) — autant d'informations dispersées qui prennent des mois à assimiler.
La documentation communautaire doc.montoyer.com est devenue une référence informelle pour les consultants IT en début de mission : elle couvre les types de contrats (fonctionnaires UE, consultants externes), les grilles salariales, les niveaux EQF, et les Framework contracts. Un guide pratique maintenu par la communauté, pour la communauté.
Projets de civic tech
Comment rendre la décision européenne accessible aux citoyens ? Montoyer permet de remonter le flux décisionnel : à partir d'une décision finale, le système décompose le cheminement — quels commissaires ont soutenu ou s'y sont opposés, quelles DG ont produit quelles analyses, quels compromis ont été trouvés en Trilogue. Un outil puissant pour la transparence démocratique.
Architecture technique de Montoyer
Une architecture en cinq couches
Montoyer repose sur cinq couches distinctes, chacune extensible indépendamment :
Skills Layer → Commissioner Layer → DG Layer → Agents Layer → Institutions Layer
- Skills Layer : les compétences slash-command et plugins métier
- Commissioner Layer : les 21 personnalités de commissaires avec leurs mandats
- DG Layer : les 17 profils de directions générales, leurs expertises techniques
- Agents Layer : la couche d'orchestration des sessions multi-agents
- Institutions Layer : les contreparties institutionnelles (Parlement, Conseil, CJUE, BCE, etc.)
La famille d'agents (Agent Family)
Montoyer n'utilise pas un modèle unique pour tout faire. La charge cognitive est répartie entre familles d'agents spécialisés :
- 21 Commissioner Personas — simulations exécutives et politiques
- Role Specialists — policy officers, legislative drafters, economists, lawyers, comitology officers
- 17 DG Operational Agents — analyses techniques, contraintes opérationnelles (sans position politique)
- Counterpart Institutions — Parlement européen, Conseil, CJUE, BCE, SEAE
Chaque agent produit des sorties avec étiquettes d'appartenance : « L'analyse de la DG COMP montre que... », « La position du Parlement serait... ».
L'architecture d'attribution inline en détail
Le répertoire lib/hooks/ contient une chaîne de scripts shell qui s'exécutent automatiquement :
post_tool_use_citation_matcher.sh— détecte et valide les références juridiquespost_tool_use_eurlex_resolver.sh— vérifie les citations EUR-Lex via requête Curiapost-output-disclaimer.sh— ajoute l'avertissement DRAFTpost-subsidiarity-prompt.sh— vérifie la conformité au principe de subsidiaritépre-legal-basis-check.sh— contrôle préalable du fondement juridique
Les étiquettes de confiance sont de six types : référence de traité, jurisprudence, données statistiques, jugement politique, incertitude juridique, et vérification recommandée.
LLM-agnostique et sans dépendance lourde
Contrairement aux frameworks comme LangChain ou CrewAI, Montoyer est volontairement léger : sa dépendance centrale est le système de fichiers structuré, un routeur basé sur des expressions régulières, et des schémas de connaissance locaux. Il est optimisé pour Claude Code, mais l'architecture est indépendante du modèle génératif.
L'architecture complète est documentée dans le fichier ARCHITECTURE.md du dépôt GitHub (github.com/montoyer/agents). Le guide de contribution CONTRIBUTING.md détaille comment ajouter de nouvelles compétences ou plugins.
Écosystème et intégrations
Une communauté open source active
Montoyer est hébergé sur GitHub sous licence MIT — le code, les définitions de compétences, et les connaissances institutionnelles sont librement accessibles. La philosophie du projet est celle d'une co-construction communautaire : « doing this for fun, to learn, and to challenge the status quo ».
Le dépôt contient :
- Le code source complet du framework
- Les définitions des 21 commissaires et 17 DG dans
knowledge/ - Les 8 plugins métier dans
plugins/ - Les scripts hooks dans
lib/hooks/ - Un guide de contribution détaillé
L'écosystème de plugins
Chaque plugin suit une structure standardisée, avec :
CLAUDE.md— les archives de pratiques du domaine.claude-plugin/plugin.json— le manifeste du pluginskills/— les définitions de compétences (fichiers SKILL.md)references/— la documentation de référencehooks/— les scripts hook spécifiques
Une marketplace (marketplace.json) permet de référencer et découvrir les plugins disponibles. À ce jour, 8 plugins sont officiellement maintenus, et la communauté est invitée à en créer de nouveaux.
Comment contribuer ?
Le processus est simple : clonez le dépôt, créez un répertoire de compétence dans plugins/*/skills/, rédigez un fichier SKILL.md selon le format standard (frontmatter avec name, description, triggers, role, scope, output-format), et soumettez une Pull Request.
Présence dans l'écosystème tech
Montoyer est référencé sur plus de 12 plateformes de découverte : AI Agents Directory, Shipit, Wired Business, Startup Fame, Findly.tools, Twelve Tools, Turbo0, Verified Tools, Dofollow.Tools, Similarlabs, Dang.ai, et DailyPings. Une reconnaissance de la pertinence de l'approche dans le paysage des AI agents spécialisés.
Le blog Substack publie régulièrement des articles de fond, explorant aussi bien le lancement du projet que la philosophie technique derrière l'architecture (notamment le modèle Shuhari appliqué aux agents IA).
Questions fréquentes
Qu'est-ce que Montoyer exactement ?
Montoyer est un framework multi-agents open source, spécialisé dans la simulation des processus internes de la Commission européenne : procédure législative, délibérations du Collège, consultations interservices, et Trilogue. Contrairement à un chatbot généraliste, il décompose les processus institutionnels complexes en interactions spécialisées entre agents contraints par leurs mandats réels.
S'agit-il d'un outil officiel de l'Union européenne ?
Non. Montoyer est un projet open source totalement indépendant, construit pour et par la communauté de l'écosystème bruxellois. Toutes les sorties sont explicitement marquées comme ébauches (« DRAFT ») et ne représentent en aucun cas une position officielle de la Commission européenne ou de toute autre institution de l'UE.
Comment Montoyer empêche-t-il les hallucinations dans les projets législatifs ?
Grâce à son architecture d'attribution inline : des scripts shell natifs interceptent le flux textuel en temps réel, isolent les références juridiques, les croisent avec le schéma local des traités, vérifient les arrêts de la CJUE via le serveur Curia, et injectent des étiquettes de confiance visibles comme « [EUR-Lex — vérifier version actuelle] » ou « [review — incertitude juridique] ».
Quels modèles d'IA Montoyer supporte-t-il ?
Le framework est LLM-agnostic (non lié à un modèle spécifique). Il est optimisé pour Claude Code, mais son cœur repose sur un système de fichiers structuré, un routeur par expressions régulières et des schémas de connaissance locaux — garantissant la solidité du cadre logique quel que soit le modèle génératif sous-jacent.
Que sont les « Agent Families » ?
Plutôt qu'un modèle unique, Montoyer structure ses capacités en familles d'agents spécialisées : les 21 personnalités de commissaires (Commissioner Personas), les spécialistes métier (Role Specialists : policy officers, juristes, économistes), les 17 agents DG opérationnels, et les contreparties institutionnelles (Parlement, Conseil, CJUE).
Que sont les compétences Slash-Command ?
Ce sont des capacités installables, accessibles depuis le terminal via des commandes slash. Chaque compétence est définie dans un fichier SKILL.md aux spécifications strictes. Exemples : /treaty-check <proposition> pour vérifier la base juridique, /impact-assessment <note> pour analyser l'impact réglementaire, ou /legislative-proposal <brief> pour générer un projet législatif.
Peut-on simuler un cycle législatif complet ?
Oui. La commande /legislative-cycle déclenche une séquence orchestrée complète : le Policy Officer génère une note, la consultation interservices route vers les DG concernées, le Collège valide politiquement, et le Trilogue simule la négociation avec le Parlement et le Conseil. Le tout produit un texte final structuré.
Comment contribuer à Montoyer ou créer son propre plugin ?
Le framework est sous licence MIT. Clonez le dépôt, explorez l'arborescence, et ajoutez vos compétences dans plugins/*/skills/ en suivant le format SKILL.md. Pour contribuer, signaler un bug, ou explorer les issues ouvertes : github.com/montoyer/agents.
Montoyer
Framework multi-agent open source pour les politiques et la législation de l'UE
Créateur
En vedette
CalcFi
Des calculateurs financiers gratuits avec chaque formule sourcée et affichée
AI Jewelry Model
Outil d'essai virtuel et photographie de bijoux alimenté par IA
SVGMaker
Plateforme de génération et d'édition SVG alimentée par IA
DatePhotos.AI
Photos de rencontre IA qui vous procurent réellement des matches
iMideo
Plateforme complète de génération vidéo par IA
Les 12 Meilleurs Outils d'IA pour le Code en 2026 : Testés et Classés
Nous avons testé plus de 30 outils d'IA pour le code et sélectionné les 12 meilleurs de 2026. Comparez fonctionnalités, prix et performances réelles de Cursor, GitHub Copilot, Windsurf et plus.
5 Meilleurs Outils d'Écriture IA pour Blogs SEO en 2026
Nous avons testé les meilleurs outils d'écriture IA pour blogs et trouvé les 5 meilleurs pour le SEO. Comparez Jasper, Frase, Copy.ai, Surfer SEO et Writesonic — avec tarifs, fonctionnalités et avis honnêtes.


Commentaires