Un intérprete basado en Java para AgentSpeak(L), que permite a los desarrolladores construir, ejecutar y gestionar agentes inteligentes habilitados con BDI.
AgentSpeak es una implementación de código abierto en Java del lenguaje de programación AgentSpeak(L), diseñada para facilitar la creación y gestión de agentes autónomos BDI (Creencias-Deseos-Intenciones). Cuenta con un entorno de ejecución que analiza el código AgentSpeak(L), mantiene las bases de creencias de los agentes, dispara eventos y selecciona y ejecuta planes basados en las creencias y objetivos actuales. El intérprete soporta ejecución concurrente de agentes, actualizaciones dinámicas de planes y semánticas personalizables. Con una arquitectura modular, los programadores pueden extender componentes centrales como la selección de planes y la revisión de creencias. AgentSpeak permite a académicos e industriales prototipar, simular y desplegar agentes inteligentes en simulaciones, sistemas IoT y escenarios multi-agente.
Marco de trabajo Java de código abierto para desarrollar sistemas de múltiples agentes compatibles con FIPA, que proporciona comunicación entre agentes, gestión del ciclo de vida y movilidad.
JADE es un marco de desarrollo de agentes basado en Java que simplifica la creación de sistemas multiagente distribuidos. Proporciona infraestructura compatible con FIPA que incluye un entorno de ejecución, transporte de mensajes, facilitador de directorio y gestión de agentes. Los desarrolladores escriben clases de agentes en Java, las despliegan en contenedores y utilizan herramientas gráficas como RMA y Sniffer para depuración y monitoreo. JADE soporta movilidad de agentes, planificación de comportamientos y operaciones del ciclo de vida, permitiendo diseños escalables y modulares para investigación, coordinación IoT, simulaciones y automatización empresarial.