Skip to main content

Smart Python Agent Development Environment

Project description

https://img.shields.io/pypi/v/spade.svg Python Versions Languages Code Size MIT License Downloads Continuous Integration Status Code Coverage Status Documentation Status https://img.shields.io/pypi/format/spade.svg

Smart Python Agent Development Environment

A multi-agent systems platform written in Python and based on instant messaging (XMPP).

Develop agents that can chat both with other agents and humans.

Features

  • Multi-agent platform based on XMPP

  • Presence notification allows the system to know the current state of the agents in real-time

  • Python >=3.8

  • Asyncio-based

  • Agent model based on behaviours

  • Supports FIPA metadata using XMPP Data Forms (XEP-0004: Data Forms)

  • Web-based interface

  • Incorporates a custom XMPP server (pyjabber)

  • Use any XMPP server

Plugins

Credits

This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.

Project details


Download files

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

Source Distribution

spade-4.1.0.tar.gz (479.2 kB view details)

Uploaded Source

Built Distribution

spade-4.1.0-py2.py3-none-any.whl (37.0 kB view details)

Uploaded Python 2Python 3

File details

Details for the file spade-4.1.0.tar.gz.

File metadata

  • Download URL: spade-4.1.0.tar.gz
  • Upload date:
  • Size: 479.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.11.1 readme-renderer/43.0 requests/2.32.3 requests-toolbelt/1.0.0 urllib3/1.26.20 tqdm/4.66.5 importlib-metadata/8.4.0 keyring/25.3.0 rfc3986/2.0.0 colorama/0.4.6 CPython/3.11.9

File hashes

Hashes for spade-4.1.0.tar.gz
Algorithm Hash digest
SHA256 df67921bdfb05b7c1650dd24bdd48cf077d8fd9506d5bcf50f7d5d576a2a7704
MD5 bf02b83a0c93e3ee2449da50443088f9
BLAKE2b-256 4f59014e183abbb814f16002fcdfade5eff9ed0ac9f4d4db2c363e89f5487f3d

See more details on using hashes here.

File details

Details for the file spade-4.1.0-py2.py3-none-any.whl.

File metadata

  • Download URL: spade-4.1.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 37.0 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.11.1 readme-renderer/43.0 requests/2.32.3 requests-toolbelt/1.0.0 urllib3/1.26.20 tqdm/4.66.5 importlib-metadata/8.4.0 keyring/25.3.0 rfc3986/2.0.0 colorama/0.4.6 CPython/3.11.9

File hashes

Hashes for spade-4.1.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 8b20e7fcb12f836cb0504e9da31f7bd867c7276440e19ebca864aecabc71b114
MD5 b2f1309b11fb180234b84891fd9a07da
BLAKE2b-256 e90621d0e937f4daa905a9a007700f59b06de644a44e5f594c3428c3ff93ca39

See more details on using hashes here.

Supported by

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