Skip to main content

Open Autonomous Economic Agent framework (without vendor lock-in)

Project description

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.10 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},
}

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

open_aea-2.0.8.tar.gz (23.5 MB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

open_aea-2.0.8-py3-none-win_amd64.whl (660.9 kB view details)

Uploaded Python 3Windows x86-64

open_aea-2.0.8-py3-none-win32.whl (660.9 kB view details)

Uploaded Python 3Windows x86

open_aea-2.0.8-py3-none-manylinux2014_aarch64.whl (660.9 kB view details)

Uploaded Python 3

open_aea-2.0.8-py3-none-manylinux1_x86_64.whl (660.9 kB view details)

Uploaded Python 3

open_aea-2.0.8-py3-none-macosx_10_9_x86_64.whl (660.9 kB view details)

Uploaded Python 3macOS 10.9+ x86-64

open_aea-2.0.8-py3-none-any.whl (660.9 kB view details)

Uploaded Python 3

File details

Details for the file open_aea-2.0.8.tar.gz.

File metadata

  • Download URL: open_aea-2.0.8.tar.gz
  • Upload date:
  • Size: 23.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for open_aea-2.0.8.tar.gz
Algorithm Hash digest
SHA256 48a483ca3b9ca4d90883d83042ea2dd83d64eed8720b4c84ff66524a51a86a96
MD5 4f1a1ec8e9a967f5a7b5522c24b94a44
BLAKE2b-256 e51a3f67c7fb186136837e18263eca3d6c0aa02a63de224fdd4e2b50e666db04

See more details on using hashes here.

File details

Details for the file open_aea-2.0.8-py3-none-win_amd64.whl.

File metadata

  • Download URL: open_aea-2.0.8-py3-none-win_amd64.whl
  • Upload date:
  • Size: 660.9 kB
  • Tags: Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for open_aea-2.0.8-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 94a21eab8ab71c2d04baee8b0b57dfb0982eb984e5f8ed68689df3fd4fdfe9e9
MD5 a116bdbca4ee85efaa05aa3dd315f66a
BLAKE2b-256 884383c185df4f2fe921943239c25adcaa230a7fba6f56df8a226e9fe3e75001

See more details on using hashes here.

File details

Details for the file open_aea-2.0.8-py3-none-win32.whl.

File metadata

  • Download URL: open_aea-2.0.8-py3-none-win32.whl
  • Upload date:
  • Size: 660.9 kB
  • Tags: Python 3, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for open_aea-2.0.8-py3-none-win32.whl
Algorithm Hash digest
SHA256 48f0a727317495be9517a406c84355a96583c3f831799460bead020558cb614d
MD5 04ec4bc31a25cdb0d7e93663b685b51b
BLAKE2b-256 9587bc5d52f102d9cb77e6e5c80c0c58b4cc910ecb9cfbb7c8b2579b186449d9

See more details on using hashes here.

File details

Details for the file open_aea-2.0.8-py3-none-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for open_aea-2.0.8-py3-none-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 42c5ac4a4385ae1c15fb3d2076d2295a6b8fb78b82c2c84fdc198195b837700f
MD5 8745a1b430d8915ce273225fa9653ecd
BLAKE2b-256 076d631f39ad346a0dcf2e181f05f73d6f727fdbda633c7b0801fc0b91ff58f4

See more details on using hashes here.

File details

Details for the file open_aea-2.0.8-py3-none-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for open_aea-2.0.8-py3-none-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 acdf9b25440ec75ac3bb4db5aeb24d31047ddb48063264ec69405c4ae344da35
MD5 cd1885cfeb45153b80a745f2e07da8f2
BLAKE2b-256 6e7b6eb2617be6d66edf8b5aeaa86a2821a9676684551391d6e63f022201a474

See more details on using hashes here.

File details

Details for the file open_aea-2.0.8-py3-none-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for open_aea-2.0.8-py3-none-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a3ca629adcc403fdfdf34a5546c1f3609edbac5ebe0df9471669eb6ae03281a8
MD5 26eb919b8d9dd51fb80c224d0de03e7d
BLAKE2b-256 b6c66c0f46410e391b27fdf3a9d37de125a123067a59cded69faa8a60b359ed9

See more details on using hashes here.

File details

Details for the file open_aea-2.0.8-py3-none-any.whl.

File metadata

  • Download URL: open_aea-2.0.8-py3-none-any.whl
  • Upload date:
  • Size: 660.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for open_aea-2.0.8-py3-none-any.whl
Algorithm Hash digest
SHA256 8d8395033bd262eb320301dee4ae54084045dad68125e2bb35ed9c4b1646dfc9
MD5 3ffd94202fa3aa4d2ea3c8231056a53c
BLAKE2b-256 a083b83dfab8b09bb91a8b5b78d8cf4e004dade11e7165a5f67672259fc61793

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page