The Ripple Effect Protocol (REP) is a coordination protocol designed for large language model (LLM)-powered agents operating in open, decentralized networks — a step toward the 'Internet of Agents'. It was proposed by researchers at MIT and collaborating institutions (arXiv: https://arxiv.org/abs/2510.16572).
Background
Existing agent communication protocols — such as Google's Agent-to-Agent (A2A) protocol and IBM's Agent Communication Protocol (ACP) — provide frameworks for message exchange, but their core function stops at *communication* rather than *coordination*. How can independently developed, heterogeneous agents that reason in natural language coordinate effectively without central control?
Core Mechanism
REP's fundamental innovation is dual information sharing: agents share not only their final decisions but also lightweight sensitivity signals describing how their decision would change as environmental conditions vary.
- Traditional protocol (A2A): "Inventory is low, so I will order 12 units." — unstructured, hard to aggregate.
- REP: "I will order 120 units. If demand rises 10%, my order will increase by 15 units; if upstream capacity improves, my order will decrease by 5 units." — structured, aggregable signals.
- Textual sensitivity: free-form natural language capturing complex logic, causality, and strategic intent (e.g., "If fish stock density falls below a threshold, I will cut my catch by 50%; if major competitors also commit to reductions, I will lower my fishing intensity further.")
- Numerical sensitivity: quantified as gradients or ratios (e.g., "For each additional unit of demand, my order increases by 1.5 units.")
- Supply chain (Beer Game simulation): total cost reduced by 41.8%, effectively mitigating the bullwhip effect
- Common-pool resources (Fishbanks): sustainability improved by 25.2%, avoiding the tragedy of the commons
- Group decision-making (movie preference coordination): message exchanges reduced by 33%, accelerating consensus
- vs. A2A: A2A carries final decisions and unstructured reasoning text; REP adds structured sensitivity signals, giving better coordination efficiency, scalability, and adaptability, with different security trade-offs.
- vs. ACP: ACP offers flexible message exchange but no explicit coordination mechanism; REP's adaptive aggregation of sensitivity signals enables emergent, decentralized consensus.
REP coordination follows a four-step loop executed locally by each agent:
1. Receive decisions and sensitivity signals from neighbors 2. Generate decisions and sensitivity signals via LLM local reasoning 3. Aggregate neighbors' sensitivity signals to update internal coordination variables 4. Send decisions and sensitivity signals to neighbors
Each agent maintains internal coordination variables representing its understanding of the shared environment. In the Fishbanks experiment, for example, each agent maintains a vector θ = {QUOTA_ESTIMATE, POPULATION_HEALTH, COORDINATION_CONFIDENCE, RESOURCE_STRESS}.
Sensitivity Signals
REP supports two expression forms:
Signals propagate in a ripple pattern — passed only between neighbors over existing local network connections rather than broadcast globally. Aggregation of incoming signals is performed by the LLM, updating coordination variables.
Evaluated Results
Comparison with Existing Protocols
Outlook
REP is positioned as key infrastructure for a future 'Internet of Agents'. Open challenges include security (malicious or false sensitivity signals) and privacy protection, alongside directions for protocol standardization and robustness improvements.