Rapid detection of infectious agents such as bacteria and viruses are important for proper health management, agriculture and homeland security. This paper presents a multiplex DNA detection system self-assembled by a metallo-peptide complex. Within five minutes, the system can simultaneously detect multiple DNA fragments, without any need for their separation. The presence of proteins in the sample does not harm the detection capabilities of the system, which can discriminate even between one base-pair mismatch and can perform at concentrations as low as 200 pM.