Abstract
This paper describes a multi-agent architecture for adaptive E-learning system. The proposed architecture is composed of several multi-agent levels and intelligent blackboard as an agent. The blackboard agent provides an easy way for agents to communicate and facilitates the cooperation and coordination among them.