Raygun je generativni umjetno‑inteligentni okvir koji kodira proteine kao vjerojatnosnu raspodjelu u fiksnim dimenzijama, čime ih čini izravno usporedivima, neovisno o duljini. Dva parametra upravljaju zamjenama i promjenama duljine, omogućujući smanjenje veličine proteina za 10–25 % i, po potrebi, za više od 50 %. Okvir također može proširiti proteine i uvesti opsežnu sekvencijsku raznolikost, a sve to uz očuvanje predviđene strukturne cjelovitosti i funkcionalnih mjesta. Raygun je u eksperimentalnoj provjeri miniaturizirao fluorescentne proteine i TurboID te je proširio epidermalni faktor rasta, stvarajući varijante s većim afinitetom za EGFR od divljeg tipa.