The Belief-Desire-Intention (BDI) model is a prominent software architecture for intelligent agents based on the philosophical theory of practical reasoning, where an agent's behavior is governed by its beliefs about the world, its desires (goals), and its intentions (committed plans). This model provides a clean abstraction for building agents that can reason about their actions, select plans from a library to achieve goals, and commit to executing those plans while continuously monitoring for success or failure.
