Abstract
One of the technical challenges in the knowledge society is to build a situated intelligent agent that can join our knowledge process to learn and exploit tacit knowledge in a situated fashion. Social intelligence design sheds light on the social context in which agents might take part in our knowledge process where tacit knowledge comes into play. We aim at building a computational framework for understanding and augmenting social intelligence that is defined as the ability of an agent to build a social relationship with others and to use it when solving a variety of problems, and the ability of a group to learn from experience when solving problems. In this paper, I outline a conceptual framework of social intelligence design at three scales ranging from the micro to the macro.