BDIstyle
BDIstyle is a design approach that applies the Belief–Desire–Intention (BDI) cognitive model as a framework for structuring user interfaces and interaction patterns. In BDIstyle, an interface communicates a model of the system’s beliefs (the current state and available information), supports user desires (the goals users aim to achieve), and presents or enables user intentions (the actions users can take). The goal is to create interfaces that align with users’ mental models, provide transparent state information, and guide users through goal-driven workflows.
The approach emphasizes three core aspects. Beliefs are surfaced to users through clear state indicators, status
BDIstyle finds practical use in dashboards, decision-support interfaces, conversational agents, and automation controllers where users manage
Relation to existing work is conceptual rather than proprietary: BDIstyle draws on the Belief–Desire–Intention model from