From Hardcoded Protocols to Declarative Ones: Inside Ahoy's Multiagent Bet
A multiagent system from a pair of university labs makes a specific architectural bet: instead of hardcoding agent coordination into each protocol, it pushes that work into a declarative layer the LLM selects and enacts at runtime — trading explicit control for flexibility, and paying for that flexibility with a narrower evaluation surface than the paper itself reveals.
The contribution is documented in a freshly posted preprint, Ahoy: LLMs Enacting Multiagent Interaction Protocols, authored by Omkar Joshi of North Carolina State University, Munindar P. Singh of Lancaster University, and Amit K. Chopra. The paper has been accepted to EMAS 2026, the Engineering Multi-Agent Systems workshop — a peer-reviewed venue, but a workshop-tier one, and worth keeping in mind when sizing up the result.
The architectural bet
Multiagent systems typically encode coordination one protocol at a time: an engineer writes the message exchanges for a buyer–seller interaction, the rules for an auction, the steps of a supply chain. Each protocol is its own code path. The Ahoy paper, as posted on arXiv, proposes a different design: describe the protocol declaratively, hand it to an LLM, and let the model pick which role to play and which messages to send.
Underneath sits BSPL — the Blindingly Simple Protocol Language, a declarative formalism whose parameter adornments (in, out, nil) enforce information causality. Around it sits Kiko, a Python adapter that exposes "forms" — the enabled message templates a decision-maker is allowed to fire at any moment. Ahoy wires these together through three modules described in the paper: a Role Selection Module that configures the Kiko adapter for a given multiagent system and maps user input to a user goal; a Prompt Builder Module that extracts local state and formats it into a structured LLM input; and an LLM Access Function that calls the model to reason about which messages to send and how to bind parameters.
The bet is that the cost of letting the LLM interpret the protocol at runtime is worth paying if it eliminates per-protocol programming. The paper frames this as a convergence of two knowledge-engineering traditions — declarative protocols and LLMs — into a single runtime decision.
Concurrent enactment, as a consequence
The capability that draws the most attention is concurrent enactment: a single Ahoy agent can adopt and play roles across multiple protocols in the same run, sequentially or concurrently, without specialized training for the protocol-enactment step. In the paper's own framing, that property is a consequence of the architectural move, not a stand-alone feature. If coordination lives in a declarative layer the agent selects at runtime, mixing protocols is no longer a special case — it falls out of the design.
The worked example in the paper is a Purchase protocol — buyer, seller, shipper — with the familiar sequence: request for quote, quote, accept or reject, ship, deliver, completed. Ahoy's Kiko adapter surfaces the legal next messages; the LLM picks. Replace that protocol with another BSPL specification, and the same machinery runs.
What the paper gestures at, and what it doesn't
The research-stage framing is consistent throughout. Ahoy is a design and a demonstration: the authors show that an LLM agent can adopt and enact roles in multiple protocols, handle external events, and respect protocol constraints, all without additional programming per protocol. The paper explicitly claims this is achievable without specialized training at the protocol-enactment step, which is a specific, falsifiable claim worth separating from the broader "AI does protocols now" reading.
That claim is not the same as saying the underlying LLM is untrained — it refers to the protocol-enactment step, not the model. And "programming-free" is a strong phrase that the paper gestures at without fully discharging: BSPL specifications still have to be written, Kiko forms still have to be defined, and the demonstration surface in the paper is bounded.
Limits to keep in view
Three things are worth holding onto when reading past the headline. First, the venue is EMAS 2026, a workshop — peer-reviewed, but workshop-tier, and not a flagship-conference validation. Second, the paper is a v1 preprint posted on 3 June 2026; the evaluation surface is not fully visible in the abstract, and there is no independent replication to point to yet. Third, "no specialized training" describes the protocol-enactment step, not the model, and the paper does not claim otherwise — but a reader skimming the abstract could easily collapse the two.
None of that undoes the architectural contribution. It does mean that "Ahoy lets an LLM do protocols" is closer to a research program than a deployment story — and the paper itself reads that way.