↓ Skip to Main Content
Jade Site
  • Home
    • Who
    • What
    • Why
  • Documentation
    • Tutorials & Guides
    • Papers
    • Book
    • Examples
    • Chat Demo
    • API
    • Interesting Links
  • Support
    • License
    • Mailing List
    • FAQ
  • Download
    • Jade
    • Add-Ons
    • Third Party Contributions
  • Developers
    • Source Repository
    • Maven
  • News
  • Related Projects
    • WADE

JAVA Agent DEvelopment Framework

is an open source platform for peer-to-peer agent based applications

JADE (Java Agent DEvelopment Framework) is a software Framework fully implemented in the Java language. It simplifies the implementation of multi-agent systems through a middle-ware that complies with the FIPA specifications and through a set of graphical tools that support the debugging and deployment phases. A JADE-based system can be distributed across machines (which not even need to share the same OS) and the configuration can be controlled via a remote GUI. The configuration can be even changed at run-time by moving agents from one machine to another, as and when required. JADE is completely implemented in Java language and the minimal system requirement is the version 5 of JAVA (the run time environment or the JDK).

Besides the agent abstraction, JADE provides a simple yet powerful task execution and composition model, peer to peer agent communication based on the asynchronous message passing paradigm, a yellow pages service supporting publish subscribe discovery mechanism and many other advanced features that facilitates the development of a distributed system.

Thanks to the contribution of the LEAP project, ad hoc versions of JADE exist designed to deploy JADE agents transparently on different Java-oriented environments such as Android devices and J2ME-CLDC MIDP 1.0 devices.
Furthermore suitable configurations can be specified to run JADE agents in networks characterized by partial connectivity including NAT and firewalls as well as intermittent coverage and IP-address changes.

JADE is free software and is distributed by Telecom Italia, the copyright holder, in open source under the terms and conditions of the LGPL ( Lesser General Public License Version 2) license. Besides the JADE Team, however, a fairly large Community of developers gathered around the JADE Framework in these years. Anyone who is willing to contribute to this Community by reporting bugs, providing fixes and contributions or simply comments and suggestions, is more than welcome.

Telecom Italia acknowledges that this project is partially supported by the Italian M.I.U.R. through the Te.S.C.He.T. Project .

Latest news

  • JADE 4.6.0 and WADE 3.8.0 have been released 19/12/2022
  • JADE 4.5 and WADE 3.6 have been released 08/06/2017

Jade Book

JADE bookDeveloping Multi-Agent Systems with JADE can be ordered from Wiley

Download

  • Jade 4.6.0 latest version (07/12/2022)
  • White paper Jade
  • Credits
  • About us
  • Book
    © 2025 Jade Site
    ↑
    According to article 13 paragraph 3 and article 122 paragraph 1 of the Code regarding the protection of personal data,
    users are informed that this site does not use cookies.
    Jade is a trademark of Telecom Italia SpA
    We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept All”, you consent to the use of ALL the cookies. However, you may visit "Cookie Settings" to provide a controlled consent.
    Cookie SettingsAccept All Privacy & Cookie Policy
    Manage cookies

    Privacy Overview

    This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website.


    Necessary
    Always Enabled
    Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
    CookieDurationDescription
    cookielawinfo-checkbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
    cookielawinfo-checkbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
    cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
    cookielawinfo-checkbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
    cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
    viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
    SAVE & ACCEPT