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.0.3.tar.gz (877.1 kB view details)

Uploaded Source

Built Distribution

spade-4.0.3-py2.py3-none-any.whl (37.2 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

  • Download URL: spade-4.0.3.tar.gz
  • Upload date:
  • Size: 877.1 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.0.3.tar.gz
Algorithm Hash digest
SHA256 576b997e2936a461672dc7b9a6aaa13ba313e36eb27b414b367bc52143bb754f
MD5 43b69827718ccbd703ae189f0fa60b01
BLAKE2b-256 f54c7d18d6844aa879d343e752a11770066e9d1de792450c29dc9dd358f100da

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spade-4.0.3-py2.py3-none-any.whl
  • Upload date:
  • Size: 37.2 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.0.3-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 4301607f0e71e446dc0011878111ed69853fc697f811a81fee919a27f2c819d5
MD5 ab8905918f0ea434148ec88d70507695
BLAKE2b-256 8ec5103b2add05c2286b61d4034f451b5a526967545dd265ba476bd5439f115f

See more details on using hashes here.

Supported by

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