Visitar URL original
GitHub - javipalanca/spade: Smart Python Agent Development Environment · GitHub
Skip to content
javipalancaPublic

About

Smart Python Agent Development Environment

Topics

Resources

Contributing

Stars

319 stars

Watchers

23 watching

Forks

Repository files navigation

SPADE

Python Versions Languages Code Size MIT License Downloads 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.

🌐 Official Website: https://spadeagents.eu 🌐

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.10
  • Asyncio-based
  • Agent model based on behaviours
  • Supports FIPA metadata using XMPP Data Forms (XEP-0004: Data Forms)
  • Supports large file share via HTTP (XEP-0363)
  • 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.

About

Smart Python Agent Development Environment

Topics

Resources

Contributing

Stars

319 stars

Watchers

23 watching

Forks

Releases

Packages

Used by

Contributors

Languages