Re: Agentic Communication Protocols and MIME Messages

Thank you for checking out that resource. I'm excited about multipart MIME for both knowledge representation and the design of data structures for messages.

Thank you for the publications about the applicability of these broader topics to (S)IoT and to the domains of driving-assistance and automated-driving technologies.

Interestingly, artificial-intelligence agents can perform, role-play, or impersonate described personas. Agents can be instructed to adopt described stances, positions, perspectives, and schools of thought. Agents can be aligned with the attitudes and opinions of described demographics. For flexibly coordinating these and other multi-agent systems, certain agents could perform manager, facilitator, or moderator roles.

For systems designed to generate consolidated outputs, LLMs can be of use to evaluate these outputs with respect to provided manuals of style [1].

In addition to multi-agent question-answering and document-authoring systems, I am also interested in argumentation models and protocols to enable agentic (including man-machine) collaboration and cooperation in the form of deliberating proposals to revise text resources (e.g., source-code files), knowledge-graph resources (e.g., knowledgebases), and diagrammatic resources (e.g., concept maps).


Best regards,
Adam

[1] https://github.com/wikius/omnipedia

________________________________
From: Stefano Mariani <stefano.mariani@unimore.it>
Sent: Friday, July 11, 2025 10:02 AM
To: public-webagents@w3.org <public-webagents@w3.org>; adamsobieski@hotmail.com <adamsobieski@hotmail.com>; Lorenzo Moriondo <tunedconsulting@gmail.com>
Subject: Re: Agentic Communication Protocols and MIME Messages


Dear everybody,
@Lorenzo, thanks for bringing this up, as apparently Adam's message flew under my radar.
@Adam, that's very interesting personally, not much for the MIME part (that I believe is brilliant but out of my expertise), but for the (computational) argumentation part.

I believe that, in a world where "agents" mostly means "LLM-based" software (not to say that I agree with this vision...), the natural and most appropriate way of "flexibly" coordinating them within a multi-agent system is by means of argumentation models and protocols.

    (my earlier message in another thread about FIPA protocols was not to say that FIPA is the way forward, but to bring an example of solid research that is being mostly ignored in today's "agentic AI" hype)

Incidentally (and I truly, wholeheartedly apologise for the shameless plug), before all the hype about LLMs and their derivatives sky-rocketed to also breach multi-agent systems research, myself and a few colleagues wrote about "argumentation-based coordination" (although applied to the IoT domain).

While reading your message, I thought that you could maybe find it useful:
 - https://ieeexplore.ieee.org/document/8114170 (the "vision")
 - https://link.springer.com/chapter/10.1007/978-3-031-21203-1_3 (a first simple application)

Just my two cents :)

Il 11/07/2025 15:41, Lorenzo Moriondo ha scritto:
Thanks. I have just found this message.

I will take a look at this. This is interesting as it is closer to the idea of using existing formats (or formats closer to NL like RFC documents).
I am running some experiments and it is evident that most popular formats work better for generations as there are obviously more samples for those in the training dataset.

On Mon, 7 Jul 2025 at 02:01, Adam Sobieski <adamsobieski@hotmail.com<mailto:adamsobieski@hotmail.com>> wrote:
Autonomous Agents on the Web (WebAgents) Community Group,

Hello. With respect to human-to-agent and agent-to-agent communication protocols and models of messages, in addition to those models in use today (e.g., [1][2][3][4][5][6][7][8][9]), I would like to express that MIME could also be of use.

I explore these topics in greater detail here: https://github.com/AdamSobieski/Argumentation . There, in a section titled: A Comparison of Message Models, I indicate some of the benefits and advantages of using the MIME message format, including its support for multipart content (e.g., "multipart/related" and "multipart/alternative"), for agentic communication scenarios including instant-messaging, chat, and Internet forums.

Benefits and advantages of using the MIME format would include:


  1.
a well-defined hierarchical structure for message parts to simplify processing,
  2.
the capability to provide one or more message attachments, e.g., documents, images, audio, video, and data,
  3.
the capability to provide content alternatives, enabling content negotiation, internationalization and localization,
  4.
interoperability with RFC 2392 URL schemes,
  5.
the capability to express and include complex data involving multiple interrelated parts in multiple formats,
  6.
enabling scenarios beyond agentic instant-messaging and chat, e.g., agentic Internet forums,
  7.
the capability to provide parallel forms of content for simultaneous consumption, e.g., natural-language text and structured-knowledge argumentation.

Thank you. I hope that these ideas are of some interest to the group.


Best regards,
Adam Sobieski
http://www.phoster.com

[1] https://docs.anthropic.com/en/api/messages
[2] https://learn.microsoft.com/en-us/azure/ai-services/openai/how-to/responses?tabs=python-secure
[3] https://ai.google.dev/gemini-api/docs/text-generation
[4] https://huggingface.co/docs/text-generation-inference/main/en/messages_api
[5] https://ollama.readthedocs.io/en/api/#generate-a-chat-completion

[6] https://microsoft.github.io/autogen/stable/user-guide/agentchat-user-guide/tutorial/messages.html
[7] https://python.langchain.com/api_reference/core/messages.html

[8] https://a2aproject.github.io/A2A/latest/specification/#64-message-object
[9] https://agentcommunicationprotocol.dev/core-concepts/message-structure



--
¤ acM ¤
Lorenzo
Moriondo
@lorenzogotuned
https://www.linkedin.com/in/lorenzomoriondo
https://github.com/Mec-iS

--
------------------------------
Stefano Mariani, PhD
Tenure-track researcher (RTDb) @ University of Modena and Reggio Emilia
  > https://smarianimore.github.io
------------------------------

Received on Saturday, 12 July 2025 05:23:46 UTC