Nanoblades are virus-like particles that are able to transiently deliver a Cas9 protein together with a gRNA, without integration of DNA in the genome.