In this paper we describe the learner model ontology and learner model agent in a multi-agent architecture of learning support systems. The learner model ontology facilitates 1) sharable specification of the functionalities of learner model agent; 2) fluent communication between the learner model agent and other agents. The example of a learner model ontology and learner model agent shows that ...