This paper proposes a multi-agent rule based architecture of a computational system for supporting generic work with shape grammars. The key ideas and technologies involved are presented. This computational system is being developed and will give support to an urban and architecture research based on shape grammar theories.