Arena clients are what run all the matches on AI Arena.

They request their next match to play from the aiarena.net website and download all the relevant information from there.
They can also be configured for running local matches between bots you supply yourself.
  
Github: <https://github.com/aiarena/aiarena-client>  
Docker container: <https://hub.docker.com/r/aiarena/arenaclient>