Definition: A specific type of assembler that makes use of directed-assembly, such that the assembly process requires external energy or information input.
While in a directed assembler the starting materials (input) need not always be of higher energy than the product (output), external input such as applied fields, temperature gradients or templates are required in order to direct the assembly process.