Federation of Agents: A Semantics-Aware Communication Fabric for Large-Scale Agentic AI
Lorenzo Giusti · Ole Werner · Riccardo Taiello · Matilde Costa · Emre Tosun · Andrea Protani · Marc Molina · Rodrigo de Almeida · Paolo Cacace · Diogo Reis Santos · Luigi Serio
Abstract
We present \emph{Federation of Agents} (FoA), a distributed orchestration framework that transforms static multi-agent coordination into dynamic, capability-driven collaboration. FoA introduces \emph{Versioned Capability Vectors} (VCVs): machine-readable profiles that make agent capabilities searchable through semantic embeddings, enabling agents to advertise their capabilities, cost, and limitations. Our architecture combines three key innovations: (1) \emph{semantic routing} that matches tasks to agents over sharded HNSW indices while enforcing operational constraints through cost-biased optimization, (2) \emph{dynamic task decomposition} where compatible agents collaboratively break down complex tasks into DAGs of subtasks through consensus-based merging, and (3) \emph{smart clustering} that groups agents working on similar subtasks into collaborative channels for $k$-round refinement before synthesis. Built on top of MQTT's publish-subscribe semantics for scalable message passing, FoA achieves sub-linear complexity through hierarchical capability matching and efficient index maintenance. Evaluation on HealthBench shows 13$\times$ improvement over single-model baselines, with clustering-enhanced collaboration particularly effective for complex reasoning tasks requiring multiple perspectives. The system scales horizontally while maintaining consistent performance, demonstrating that semantic orchestration with structured collaboration can unlock the collective intelligence of heterogeneous federations of AI agents.
Chat is not available.
Successful Page Load