Agora est un protocole interplateforme simple qui permet aux grands modèles de langage (LLM) hétérogènes de communiquer efficacement entre eux par négociation. Le protocole utilise le langage naturel pour les communications rares et négocie un protocole de communication pour les communications fréquentes, impliquant généralement des données structurées (par exemple, JSON). Une fois le protocole établi, ils implémentent des routines, à savoir des scripts simples (par exemple, Python), pour envoyer ou recevoir des données. Les communications futures seront traitées à l'aide de ces routines, ce qui signifie qu'il n'y a plus besoin de LLM, garantissant ainsi l'efficacité, la polyvalence et la portabilité.