Despite recent advances in in vivo directed evolution techniques and the interest they have attracted so far, their impact in applied biotechnology is limited because of their limitations in programmability, selective drivers, cost and scalability. Here, we propose to construct a general-purpose programmable evolution machine able to quickly evolve new biomolecules or phenotypes in bacterial cells ...