Smart Python Agent Development Environment
Abstract
SPADE is a multi-agent system platform written in Python and based on instant messaging (XMPP). It can be used to develop intelligent agents that can communicate with both other agents and humans.
The SPADE platform provides a hitherto non-existent infrastructure in the most widely used programming language in intelligent systems (Python) while providing a standard communication channel (XMPP) that allows interaction between agents and between agents and humans (human in the loop). In addition, it provides a modern asynchronous programming interface that optimizes instant messaging-based applications.
SPADE is highly used by the multi-agent systems community, receiving more than 500 downloads per week and more than 1500 downloads per month (https://pepy.tech/project/SPADE).
Technical specifications
Type of technology
SOFTWARE