AEA FRAMEWORK V1.0 RELEASED

Mar 30, 2021

AGENT FRAMEWORK VERSION 1.0 RELEASED: RISE OF THE AEAs!

  ____  __  __  _____              ______            __   ___  _ 
 / __ \|  \/  |/ ____|_      /\   |  ____|   /\     /_ | / _ \| |
| |  | | \  / | |  __(_)    /  \  | |__     /  \     | || | | | |
| |  | | |\/| | | |_ |     / /\ \ |  __|   / /\ \    | || | | | |
| |__| | |  | | |__| |_   / ____ \| |____ / ____ \   | || |_| |_|
 \____/|_|  |_|\_____(_) /_/    \_\______/_/    \_\  |_(_)___/(_)

Yes, you heard us, after 54 releases spanning more than a year and a half, *we’ve done it*. The agent framework, *version 1.0, has been released*. Today. With our mainnet v2 launching tomorrow, this is big. The dearly missed Douglas Adams said this of space, in the Hitchhiker’s Guide to the Galaxy:

“Space is big. You just won’t believe how vastly, hugely, mind-bogglingly big it is. I mean, you may think it’s a long way down the road to the chemist’s, but that’s just peanuts to space.”

And space is peanuts to the v1 release of the agent framework. This milestone marks the point that it is fully featured as we imagined, and is a production ready, fully supported release.

A mere list of the changes won’t do it justice, but we’re going to try anyway. This list collects all the cool things that came out in release candidate 1 and 2, all wrapped up and delivered in the perfect package of agent loveliness that is v1.0. We’ve tried to organise it a bit, but you can get all the details here:

Release candidate 1: https://github.com/fetchai/agents-aea/releases/tag/v1.0.0rc1
Release candidate 2: https://github.com/fetchai/agents-aea/releases/tag/v1.0.0rc2
Final 1.0 release: https://github.com/fetchai/agents-aea/releases/tag/v1.0.0

And you can get v1.0 on PyPI at: https://pypi.org/project/aea/1.0.0/
And the upgrading details are at: https://docs.fetch.ai/aea/upgrading/

Now on with the important things in what we’ve delivered:

  • Adds support for encrypting private keys at rest

We’ve made many minor fixes, many tweaks to the documentation, and responded to feedback from all those out there building agents. See the above GitHub links if you want the full detail. You can find all the packages here:

https://pypi.org/project/aea/1.0.0/
https://pypi.org/project/aea-cli-ipfs/1.0.0/
https://pypi.org/project/aea-ledger-cosmos/1.0.0/
https://pypi.org/project/aea-ledger-fetchai/1.0.0/
https://pypi.org/project/aea-ledger-ethereum/1.0.0/

Which includes the IPFS plugin, three ledger plugins and the agent framework itself. The full documentation is at its usual place here.

The entire team is deeply proud of this release and what it represents.

We’ve just scratched the surface of what can be done with the Agent Framework, and AEAs, and we’re hugely looking forward to seeing what gets developed.

Our journey is just beginning! Let the building commence.