Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Smart Python Agent Development Environment
| Date | Stars |
|---|---|
| 2026-07-31 | 314 |
| 2026-08-06 | 314 |
Today
— stars today
This week
— stars this week
This month
— stars this month
Momentum
0.0
growth rate 0.00%/day
=====
SPADE
=====
.. image:: https://img.shields.io/pypi/v/spade.svg
:target: https://pypi.python.org/pypi/spade
.. image:: https://img.shields.io/pypi/pyversions/spade.svg
:target: https://pypi.python.org/pypi/spade
:alt: Python Versions
.. image:: https://img.shields.io/github/languages/count/javipalanca/spade?label=languages
:alt: Languages
:target: https://pepy.tech/project/spade
.. image:: https://img.shields.io/github/languages/code-size/javipalanca/spade
:alt: Code Size
:target: https://pepy.tech/project/spade
.. image:: https://img.shields.io/pypi/l/spade
:target: https://opensource.org/licenses/MIT
:alt: MIT License
.. image:: https://pepy.tech/badge/spade
:target: https://pepy.tech/project/spade
:alt: Downloads
.. image:: https://github.com/javipalanca/spade/actions/workflows/python-package.yml/badge.svg
:target: https://github.com/javipalanca/spade/actions/workflows/python-package.yml
:alt: Continuous Integration Status
.. image:: https://coveralls.io/repos/github/javipalanca/spade/badge.svg?branch=master
:target: https://coveralls.io/github/javipalanca/spade?branch=master
:alt: Code Coverage Status
.. image:: https://readthedocs.org/projects/spade/badge/?version=latest
:target: https://spade-mas.readthedocs.io?badge=latest
:alt: Documentation Status
.. image:: https://img.shields.io/pypi/format/spade.svg
:target: https://pypi.python.org/pypi/spade
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** 🌐
* Free software: MIT license
* Documentation (latest): https://spadeagents.eu/docs/spade/
* Documentation (develop): https://spadeagents.eu/docs/spade/develop/
* Legacy docs (temporary): https://spade-mas.readthedocs.io/
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
-------
- **spade_bdi** (BDI agents with AgentSpeak):
- Code: https://github.com/javipalanca/spade_bdi
- Documentation: https://spade-bdi.readthedocs.io
- **spade_pubsub** (PubSub protocol for agents):
- Code: https://github.com/javipalanca/spade_pubsub
- Documentation: https://spade-pubsub.readthedocs.io
- **spade_artifact** (Artifacts for SPADE):
- Code: https://github.com/javipalanca/spade_artifact
- Documentation: https://spade-artifact.readthedocs.io
- **spade_norms** (Norms for SPADE):
- Code: https://github.com/javipalanca/spade_norms
- Documentation: https://spade-norms.readthedocs.io/
- **spade_bokeh** (bokeh plots for agents):
- Code: https://github.com/javipalanca/spade_bokeh
- Documentation: https://spade-bokeh.readthedocs.io
Credits
---------
This package was created with Cookiecutter_ and the `audreyr/cookiecutter-pypackage`_ project template.
.. _XMPP: http://www.xmpp.org
.. _`XEP-0004` : https://xmpp.org/extensions/xep-0004.html
.. _`XEP-0363` : https://xmpp.org/extensions/xep-0363.html
.. _Cookiecutter: https://github.com/audreyr/cookiecutter
.. _`audreyr/cookiecutter-pypackage`: https://github.com/audreyr/cookiecutter-pypackage
Excerpt of 3,629 characters
Read on GitHubWould you bet a product on this? Bounded 0–100 and slow moving.
matched fp:4707eb8e0f299140, llm:topics: agent, asyncio, multiagent-systems, python, xmpp; description: Smart Python Agent Development Environment
matched fp:4707eb8e0f299140, llm:topics: agent, asyncio, multiagent-systems, python, xmpp; description: Smart Python Agent Development Environment