In this ERC project we investigate the role and mechanisms of short prokaryotic Argonaute proteins. Proteins from the Argonaute protein family can be programmed with a small nucleic acid guide to recognize complementary nucleic acid sequences. The role of Argonaute proteins is well described in eukaryotes, where they play an essential role in regulation of gene expression. Prokaryotes (bacteria and archaea) also encode Argonaute proteins (pAgos), but these homologs show a much greater diversity in sequence and domain composition, and pAgo-encoding genes genetically cluster with other proteins in operons, suggesting functional links. It has previously been shown that certain 'stand alone' long pAgos proteins function as immune systems that are programmed to recognize and neutralize invading DNA such an plasmids and viruses. However, the function and mechanisms of truncated 'short' Argonaute proteins was completely unexplored. In this project we aim to uncover roles and mechanisms of various pAgo variants. This will provide a fundamental understanding of how pAgos can confer immunity against invading nucleic acids. Furthermore, given the ability to (re)program pAgos with nucleic acid guides to bind nucleic acids with complementary sequences, their catalytic properties could be repurposed for programmable genome editing and/or nucleic acid sequence detection purposes, thereby expanding the arsenal of programmable molecular tools.