behaviour-planner.js (npm): Javascript library for making decisions about the verbal and non-verbal behaviour of an embodied conversational agent using hybrid behaviour trees. It is based on the SAIBA multi-modal Behaviour Generation Framework and acts as a Behaviour Planner.
Keywords: behaviour planner|BML|ECA|virtual agents|virtual assistans|character controller|behaviour trees|hybrid behaviour trees|decision making