abstract
JaKta is an internal Domain-Specific Language (DSL) designed to support the definition of BDI agents in Kotlin. Inspired by Jason, Jakta makes use of internal and external actions to practically extend AgentSpeak; however, since it is still a project in development, the user is responsible for independently implementing its own actions. The purpose of this project is to address the lack of predefined actions by adding a library, which the programmer can use as a starting point in the declaration of a Multi-Agent System (MAS).
outcomes