Agora es un protocolo multiplataforma sencillo que permite que los modelos lingüísticos grandes (LLM) heterogéneos se comuniquen entre sí de manera eficiente mediante negociación. El protocolo utiliza lenguaje natural para comunicaciones poco frecuentes y negocia un protocolo de comunicación para comunicaciones frecuentes, generalmente involucrando datos estructurados (como JSON). Una vez establecido el protocolo, utilizan LLMs para implementar rutinas, es decir, scripts sencillos (como Python), para enviar o recibir datos. Las comunicaciones futuras se manejan con estas rutinas, lo que elimina la necesidad de LLMs, logrando eficiencia, versatilidad y portabilidad.