Provided herein are compositions and methods for the assembly of a bioluminescent complex from two or more non-luminescent (e.g., substantially non-luminescent) peptide and/or polypeptide units. In particular, bioluminescent activity is conferred upon a non-luminescent polypeptide via structural complementation with another, complementary non-luminescent peptide.