Skip to content
Smart Python Agent Development Environment
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github Started writting 3.0 version. Oct 6, 2017
docs fix docs. May 14, 2019
examples Updated documentation. Added more type controls to Message attributes. Mar 22, 2019
spade
tests Put coverage to 100%. Mar 22, 2019
.editorconfig Started writting 3.0 version. Oct 6, 2017
.gitignore Fixing tox for TravisCI and adding codecov. Jun 21, 2018
.travis.yml Aiothread is now hidden to behaviours. Jun 29, 2018
AUTHORS.rst Prepared for aioxmpp 0.10. Added how to make plugins doc. Jul 30, 2018
CODE_OF_CONDUCT.rst included code of conduct in docs. May 14, 2019
CONTRIBUTING.rst Prepared for aioxmpp 0.10. Added how to make plugins doc. Jul 30, 2018
HISTORY.rst fix docs. May 14, 2019
LICENSE Started writting 3.0 version. Oct 6, 2017
MANIFEST.in included templates in package. Sep 3, 2018
Makefile fix Makefile Mar 22, 2019
README.rst fix docs. May 14, 2019
readthedocs.yml Create readthedocs.yml Sep 12, 2018
requirements.txt container class is now a singleton and agents use it transparently. Oct 1, 2018
requirements_dev.txt minor upgrades previous to new release. Mar 22, 2019
setup.cfg Bump version: 3.1.1 → 3.1.2 May 14, 2019
setup.py Bump version: 3.1.1 → 3.1.2 May 14, 2019
tox.ini support for python 3.7 included. May 14, 2019
travis_pypi_setup.py Started writting 3.0 version. Oct 6, 2017

README.rst

SPADE

Continuous Integration Status Code Coverage Status Documentation Status

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.6
  • Asyncio-based
  • Agent model based on behaviours
  • Supports FIPA metadata using XMPP Data Forms (XEP-0004: Data Forms)
  • Web-based interface
  • Use any XMPP server

Plugins

Credits

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

You can’t perform that action at this time.