# Package bdi4jade.core

- Class Summary
  Class | Description
  --- | ---
  BDIAgent | This class is an extension of `Agent` that has a current set of goals, which are selected to become intentions, i.e.
  BeliefBase | This class represents a belief base of a capability.
  Capability | This capability represents a component that aggregates the mental attitudes defined by the BDI architecture.
  Intention | This class represents the intention abstraction from the BDI model.
  PlanLibrary | This class represents the plan library of a capability.