Summary
This paper deals with the system of agents supporting the user in visual designing. Agents are treated as a concurrent modular system which is able to solve complex design tasks. Designs are represented in the form of diagrams, while their internal representations have the form of attributed hierarchical hypergraphs. Agents analyse both diagrams and hypergraphs and are responsible for physical, perceptional, functional and conceptual design actions. The design context is expressed by the environment in which agents act. The proposed approach is illustrated by examples of designing floor-layouts.