The latest version of the Python implementation of the AEA Framework:


The framework is under rapid development with frequent breaking changes in the run-up to version 1.0 which is due in Q1 2021.

If you are upgrading your AEA project from a previous version of the AEA framework, please check out the upgrading guide.

The AEA framework's implementation in Python is in principle compatible with its implementation in any other language. The language agnostic definitions describe the aspects of the framework an implementation must adhere to in order for their AEAs to be able to interact with AEAs built with other implementations of the framework.