Project Breezy is a collection of software designed to allow external programs (specifically AI and machine learning agents) to interact with the Dota 2 client via the Dota 2 Workshop API. We currently have two pieces of software which facilitate the connection between the client and the outside world, which are explained in full in the Software Information section of this site.

News

May 12, 2020 — Competition Page Updated

The competition deadline has been extended to June 21, 2020. We have also updated the competition rules to reflect Dota 2 talent changes for Shadow Fiend.

March 10, 2020 — Installation Instructions Updated

We’ve updated the installation instructions to include new installation methods, name changes, and references to our GitLab. Pictures have not been changed, but are forthcoming.

March 3, 2020 — GitLab Link Added

We’ve added a link to our GitLab project, which can be found here. The GitLab includes all the Project Breezy files. The versions found in the master branch are stable, but the newest releases of each piece of software (Agent, Server, Addon) can be found in the branch listings.

If you find any bugs with the software, please submit an issue to the issue tracker and we’ll investigate as soon as we can.

March 3, 2020 — Competition Information Updated

The Competition Information page has been updated to reflect new submission requirements, rules for the competition, and scoring rules. We’ve also updated our Swagger files, which can be found here: Agent and Server