Skip to main content

Open AEA Framework

PyPI PyPI - Python Version PyPI - Wheel License Downloads

AEA framework sanity checks and tests Codecov flake8 mypy Black mypy

A framework for autonomous economic agent (AEA) development with no vendor lock-in

This is a fork of the original AEA project with the benefit that all vendor lock-in at the package level is removed. This means, there are no dependencies on centrally hosted registries for agent packages and the AEA itself does not prefer any package vendor over another. Where feasible, compatibility with the original AEA framework is maintained.

Get started developing AEAs

  1. Create and launch a clean virtual environment with Python 3.10 (any Python >= 3.8 works):

    pipenv --python 3.10 && pipenv shell
    
  2. Install the package from PyPI:

    pip install open-aea[all]
    

    Or, if you use zsh rather than bash:

    pip install "open-aea[all]"
    
  3. Then, build your agent as described in the docs.

Cite

If you are using our software in a publication, please consider to cite it with the following BibTex entry:

@misc{agents-aea,
  Author = {Marco Favorito and David Minarsch and Ali Hosseini and Aristotelis Triantafyllidis and Diarmid Campbell and Oleg Panasevych and Kevin Chen and Yuri Turchenkov and Lokman Rahmani and Jiří Vestfál and James Riehl and 8baller and Adamantios Zaras and David Vilela and Michiel Karrenbelt and Viraj Patel},
  Title = {Open Autonomous Economic Agent (AEA) Framework},
  Year = {2021},
}

Release files for open-aea 1.56.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for open-aea 1.56.0
File Size Uploaded
open_aea-1.56.0.tar.gz 23.5 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for open-aea 1.56.0
File
open_aea-1.56.0-py3-none-win_amd64.whl Python 3 none Windows x86-64 Details
open_aea-1.56.0-py3-none-win32.whl Python 3 none Windows x86-32 Details
open_aea-1.56.0-py3-none-manylinux2014_aarch64.whl Python 3 none Linux glibc 2.17+ ARM64 Details
open_aea-1.56.0-py3-none-manylinux1_x86_64.whl Python 3 none Linux glibc 2.5+ x86-64 Details
open_aea-1.56.0-py3-none-macosx_10_9_x86_64.whl Python 3 none macOS 10.9+ x86-64 Details
open_aea-1.56.0-py3-none-any.whl Python 3 none any Details

Total release size: 27.4 MB

Release files / open_aea-1.56.0.tar.gz

Download URL open_aea-1.56.0.tar.gz
Size 23.5 MB
Tags Source
SHA-256 checksum
How to use checksums
65559011b27ab42c711be9046c7a51c65d629ce57999f105186c0e224706ef15
BLAKE2b-256 checksum
How to use checksums
fdf6001994c91d75b9b012552c0ff163e9ad7fdc248ddb49f27aeb285aed6a9e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.6

Release files / open_aea-1.56.0-py3-none-win_amd64.whl

Download URL open_aea-1.56.0-py3-none-win_amd64.whl
Size 658.4 kB
Tags Python 3 Windows x86-64
SHA-256 checksum
How to use checksums
9be33a5aa932c1800df336861d3c8913ec170d1708d8b01f65ee988edd867201
BLAKE2b-256 checksum
How to use checksums
97ba612ffa80017829ac4dda78c4038cc4c54dabb36ed920e31c9876a6f71207
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.6

Release files / open_aea-1.56.0-py3-none-win32.whl

Download URL open_aea-1.56.0-py3-none-win32.whl
Size 658.4 kB
Tags Python 3 Windows x86-32
SHA-256 checksum
How to use checksums
a863ce340a04b0fbde58f14157adc6f268af82586ed7ee4fcb50bfaa1024c432
BLAKE2b-256 checksum
How to use checksums
65684201cfcb832f07fc77f7330b5ca0623042205835eeefc6b14471e0b80d6d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.6

Release files / open_aea-1.56.0-py3-none-manylinux2014_aarch64.whl

Download URL open_aea-1.56.0-py3-none-manylinux2014_aarch64.whl
Size 658.4 kB
Tags Linux glibc 2.17+ ARM64 Python 3
SHA-256 checksum
How to use checksums
5e029c428533d30ab63ea4c02a0d9f60c4d782fdb02c0812aa7a43c56f09fbf0
BLAKE2b-256 checksum
How to use checksums
dedcdc47692931633dec100193c34b730d5bf78e4fbd995be521d950c728ee9e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.6

Release files / open_aea-1.56.0-py3-none-manylinux1_x86_64.whl

Download URL open_aea-1.56.0-py3-none-manylinux1_x86_64.whl
Size 658.4 kB
Tags Linux glibc 2.5+ x86-64 Python 3
SHA-256 checksum
How to use checksums
fc8280faebb411356ccc10d42923ea347907bd321b3b709caf2d66ef792c30b7
BLAKE2b-256 checksum
How to use checksums
c9ea7ddedd3d945c0f1eb8c02283ad9dbefc72ddbd1f0e0eaa69c1d204e94d70
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.6

Release files / open_aea-1.56.0-py3-none-macosx_10_9_x86_64.whl

Download URL open_aea-1.56.0-py3-none-macosx_10_9_x86_64.whl
Size 658.4 kB
Tags Python 3 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
ecbfd23628a1dc6151bfd95795347817884a4b833e89f1a8c82edb11abc43632
BLAKE2b-256 checksum
How to use checksums
004ac729c4599049fb56b23dc1d4568451fa88f4f4e99291846afd13915f3e54
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.6

Release files / open_aea-1.56.0-py3-none-any.whl

Download URL open_aea-1.56.0-py3-none-any.whl
Size 658.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
453ffdff37310c03f833e9059c9a38771e11e9f6334b4c44223f2a5df78cd3b9
BLAKE2b-256 checksum
How to use checksums
3f00b3ff22e136f18d38141a11ec18b11842dd88fa3f9b51fb5948ced8b2b8af
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.6

Release history Release notifications | RSS feed

2.2.9

2 release files

2.2.8

2 release files

2.2.7

2 release files

2.2.6

2 release files

2.2.5

2 release files

2.2.4

2 release files

2.2.3

2 release files

2.2.2

2 release files

2.2.1

2 release files

2.2.0

2 release files

2.1.0

7 release files

2.0.8

7 release files

2.0.7

7 release files

2.0.6

7 release files

2.0.5

7 release files

2.0.4

7 release files

2.0.3

7 release files

2.0.2

7 release files

2.0.1

7 release files

2.0.0

7 release files

1.65.0

7 release files

1.64.0

7 release files

1.62.0

7 release files

1.61.0

7 release files

1.60.0

7 release files

1.59.0

7 release files

1.57.0

7 release files

This release

1.56.0 This release

7 release files

1.54.0

7 release files

1.53.0

7 release files

1.51.0

7 release files

1.50.0

7 release files

1.48.0

7 release files

1.47.0

7 release files

1.46.0

7 release files

1.45.0

7 release files

1.43.0

7 release files

1.42.0

7 release files

1.41.0

7 release files

1.40.0

7 release files

1.39.0

6 release files

1.38.0

6 release files

1.37.0

6 release files

1.36.0

6 release files

1.35.0

6 release files

1.34.0

6 release files

1.32.0

6 release files

1.31.0

6 release files

1.28.0

6 release files

1.27.0

6 release files

1.26.0

6 release files

1.24.0

6 release files

1.21.0

6 release files

1.20.0

6 release files

1.19.0

6 release files

1.17.0

6 release files

1.16.0

6 release files

1.14.0

6 release files

1.13.0

6 release files

1.11.0

6 release files

1.9.0

6 release files

1.8.0

6 release files

1.7.0

6 release files

1.6.0

6 release files

1.5.0

6 release files

1.4.0

6 release files

1.3.0

6 release files

1.2.0

6 release files

1.1.0

6 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page