Montoyer launches

AI agents that know how the EU quarter works.

Multi-agent framework for EU policy, law, and institutional procedure : built for Brussels, open to the world.

Why now? Vertical AI systems are moving from generic chat toward professional operating environments. Montoyer applies that playbook to the Brussels policy stack: Commissioner personas, DG expertise, Legal Service review, Council dynamics, Parliament negotiation, comitology, trilogue, and College deliberation become structured agents with defined mandates.

Agent families

Specialised actors with mandates, competence boundaries, and institutional memory

/commissioner president

Commissioner Personas

Portfolio agents for the President, Competition, Trade, Digital, Green Deal, and all 21 College mandates.

/policy-officer

Role Specialists

Policy officers, drafters, economists, lawyers, comitology officers, grant managers, communicators, and analysts.

knowledge/dgs/

DG Operational Agents

Directorate-General profiles provide technical analysis, legal framing, policy priorities, and operational constraints.

knowledge/institutions/

Counterpart Institutions

Parliament, Council, ECJ, ECB, EEAS, and other institutional actors appear as structured negotiation counterparts.

knowledge/agents/

Session Protocols

College, inter-service consultation, trilogue, Parliament, and Council sessions follow sequenced institutional protocols.

plugins/*/skills/*/SKILL.md

Slash-Command Skills

Skills live in installable plugins and are invoked as commands for legal checks, proposals, consultations, and simulations.

Procedural realism

Agents interact through the procedures that actually shape EU decisions

  1. Inter-service consultation routes proposals through affected DGs and the Legal Service before political validation.
  2. College deliberation voices all Commissioner portfolios in sequence, surfaces tensions, and lets the President arbitrate.
  3. Ordinary legislative procedure moves from Commission proposal to Parliament, Council, trilogue, adoption, and OJ publication.
  4. Comitology and implementation distinguish delegated acts, implementing acts, advisory procedure, examination procedure, and scrutiny periods.

Command surface

From single-agent drafting to full institutional simulation

Commissioner personas

/commissioner president
/commissioner competition
/commissioner trade
/commissioner digital
/commissioner green-deal

Workflow skills

/impact-assessment <policy brief>
/legislative-proposal <brief>
/treaty-check <proposal>
/consultation <topic>
/better-regulation <act>

Multi-agent simulations

/college-deliberation
/inter-service-consultation
/trilogue
/european-parliament
/council-eu
/legislative-cycle

Example #1 : Legislative scenario (College deliberation → Regulation proposal)

From command to College Decision

Watch seven Commissioner agents deliberate a contentious EU regulation proposal. As each portfolio speaks, the formal adoption document builds in real time.

$

Example #2 : operational scenario (DPIA → compliance document)

From command to DPIA

Watch five specialist agents draft a Data Protection Impact Assessment. As each expert reviews the system, the EUDPR 2018/1725-compliant document builds in real time.

$

Installed domains

Montoyer plugins cover the Commission’s policy, legal, operational, and simulation layers

legislative-eu

Legislative & Policy

Policy officer, legislative drafter, SecGen review, impact assessment, treaty checks, consultation, comitology, PQs, subsidiarity.

competition-eu

Competition & Legal Service

Antitrust, state aid, Legal Service opinions, market definition, GBER screening, compatibility assessment.

institutional-management-eu

Institutional Management

Heads and deputy heads of unit, assistants, HR contracts, finance, pensions, and CDR drafting.

grants-enforcement-eu

Grants & Enforcement

Grant management, infringement procedure, procurement, LFN drafting, and transposition tracking.

data-communication-eu

Data & Communication

Eurostat data support, scoreboards, press releases, speeches, social media, crisis lines, and lines to take.

trade-eu

Trade Defence

Anti-dumping, anti-subsidy, safeguards, injury analysis, dumping margins, and lesser duty rule.

simulation-eu

EU Institutional Simulation

Commissioners, College deliberation, ISC, trilogue, Parliament, Council, and full legislative-cycle simulations.

Trust standards

Institutional output stays draft, attributed, and reviewable

Every skill applies inline attribution tags such as [EUR-Lex — verify current version], [CJEU — verify Curia reference], [Eurostat YYYY-MM — verify], and [review — legal uncertainty].

DRAFT — For review by an EU official before use. Not an official Commission position.

Repository map

Skills, knowledge, hooks, and simulations stay inspectable as files

montoyer/agents/
  plugins/
    legislative-eu/
    competition-eu/
    institutional-management-eu/
    trade-eu/
    grants-enforcement-eu/
    data-communication-eu/
    simulation-eu/
  knowledge/
    commissioners/
    dgs/
    institutions/
    workflows/
    agents/
  lib/
    hooks/
    legacy-skills/
  docs/
    examples/

Stay in the loop

Follow Montoyer on Substack

Thinking in public about agents, institutions, and the future of Brussels work.

Latest writing

Thinking in public about agents, institutions, and Brussels work

FAQ

Common questions

What exactly is Montoyer?

Montoyer is an open-source, domain-specific multi-agent framework that models the internal machinery, civil service workflows, and legislative procedures of the European Union. Unlike general-purpose chatbots, Montoyer breaks down complex institutional processes — like the Inter-service Consultation, College Deliberation, and Trilogue negotiations — into specialised, interacting agents bound by real-world mandates.

Is this an official tool developed by the European Commission?

No. Montoyer is a completely independent, open-source project built for the Brussels policy ecosystem. All generated outputs are explicitly marked as drafts for official review and do not represent the official stance, legal opinions, or policy positions of the European Commission or any other EU institution.

What is the goal behind Montoyer?

Honestly? We are doing this for fun, to learn, and to challenge the status quo a little. The EU quarter runs on procedures that are dense, slow, and mostly undocumented for outsiders. We thought it was worth trying to model that — not to replace anyone, but to see what happens when you push on those boundaries with AI agents.

If it helps like-minded people — researchers, builders, curious insiders — think differently about how institutions work, that is more than enough.

How does Montoyer prevent AI hallucinations in legal drafts?

We use a strict Inline Attribution Architecture embedded inside native .sh hooks. When an agent generates a text stream, scripts like post_tool_use_citation_matcher.sh and post_tool_use_eurlex_resolver.sh intercept content in real time. They isolate legal citations, cross-reference them against verified local JSON treaty schemas, check live CJEU records via HTTP requests to the Curia server, and inject visible validation or warning tags directly into the text.

Can I use Montoyer AI agents if I work at the Commission?

That is your own call. If you work at the Commission, the Parliament, the Council, an agency — you already know the answer to that question better than we do.

What we can say: you can copy and paste any of our prompts into any GPT-like tool you have access to. No guarantees on the output, and the usual draft-for-review caveats apply.

What are "Agent Families" in Montoyer?

Rather than using a single model to handle everything, Montoyer structures competence into specialised agent families:

  • Commissioner Personas — 21 individual portfolio agents (Competition, Trade, Green Deal…) that simulate executive dynamics.
  • Role Specialists — Policy officers, legislative drafters, lawyers, and grant managers.
  • DG Operational Agents — Profiles modelled after specific Directorates-General to inject technical and operational constraints.
Can I use Montoyer to simulate a full legislative cycle?

Yes. The /legislative-cycle command launches a multi-agent orchestration sequence: a /policy-officer generates a rough brief, routes it through an /inter-service-consultation with affected DGs and the Legal Service, simulates a /college-deliberation for political validation, and can model subsequent /trilogue negotiation dynamics between mock Parliament and Council agents.

What models does Montoyer support?

The framework is LLM-agnostic but optimised for advanced developer environments such as Claude Code runtimes. The core of the repository relies on structured file systems, regular expression routers, and local knowledge schemas rather than loose model weights — ensuring the structural framework stays solid regardless of the underlying model used for generation.

What are "Slash-Command Skills" and how do I use them?

Skills are installable capabilities living inside domain plugins (e.g., legislative-eu, competition-eu). They are invoked via slash commands in your terminal — such as /treaty-check <proposal> to verify a legal basis or /impact-assessment <policy brief> to analyse a regulatory path. Each skill is governed by a strict markdown syntax standard.

How can I contribute or build my own domain plugin?

The framework is entirely open to the world. Clone the repository, inspect the file maps, and add new capabilities. Custom skills are defined as structured markdown configurations inside the plugins/*/skills/ directory tree. To contribute, report a bug, or browse open issues, visit github.com/montoyer/agents.

Community documentation

Onboarding guide for the EU quarter

EU onboarding is notoriously thin, especially for non-statutory staff and IT consultants working under framework contracts. No one built the practical guide — so we did.

doc.montoyer.com covers contracts, grades, salaries, framework structures, and the unwritten rules that take years to figure out. Open, community-driven, and written for the people actually doing the work in Brussels.

Browse the guide
Hello Brussels Contract types @ EU Civil servant contracts External consultant contracts EU official salaries EQF levels FAQ Framework contracts DIGIT TM II DIGIT SM

Recognition

They speak about us