Cento milioni di iscritti. Una carriera costruita su video di videogiochi, meme, e una community che esiste da quando YouTube era ancora una cosa seria. E adesso, PewDiePie — al secolo Felix Kjellberg — ha rilasciato il suo assistente AI personale, chiamato Odysseus, costruito da solo usando il cosiddetto vibecoding. Odysseus è un AI workspace open source e self-hosted, sviluppato senza ricorrere a una formazione tecnica tradizionale.

Il vibecoding è il processo di creare software descrivendo quello che vuoi a un modello di intelligenza artificiale, senza scrivere codice nel senso tradizionale. Non impari la sintassi. Non studi un linguaggio di programmazione per anni. Descrivi, correggi, iteri — e il codice viene fuori dall'altra parte. È come dare istruzioni a un artigiano molto veloce che però ha bisogno che tu sappia cosa vuoi.

Swyx — sviluppatore e commentatore tra i più seguiti nell'ecosistema AI, autore della newsletter The Latent Space e attivo su X come @swyx — ha commentato l'evento come un punto di svolta culturale. La sua osservazione è precisa: sono passati esattamente sedici mesi dal momento in cui Soumith Chintala, co-fondatore di PyTorch, aveva descritto la sua visione di agenti AI locali e personali come qualcosa ancora lontano dal grande pubblico. Sedici mesi dopo, un creator di contenuti senza formazione tecnica ha spedito esattamente quella cosa.

Vale la pena capire cosa sta succedendo davvero — e perché riguarda anche chi non ha mai sentito parlare di Kjellberg.

Cos'è Odysseus e cosa c'entra con il vibecoding?

Odysseus è un AI workspace open source e self-hosted che Kjellberg ha costruito tramite vibecoding: un ambiente che permette di interagire con modelli linguistici, con memoria persistente, accesso a file locali e integrazione con strumenti esterni. Non è un'interfaccia grafica semplificata: è uno strato di astrazione che toglie di mezzo la gestione dell'infrastruttura sottostante, lasciando all'utente solo il problema di descrivere cosa vuole ottenere.

Kjellberg ha documentato il suo processo pubblicamente: dal primo prompt alla versione funzionante del suo assistente, in pochi giorni. Il repository è su GitHub, il processo è osservabile. Non è un'affermazione di marketing — è un caso verificabile, che Swyx ha segnalato esattamente perché la fonte è pubblica e la persona è improbabile nel contesto.

Nel 2023, costruire un agente AI con memoria persistente e integrazione con strumenti esterni richiedeva, nella maggior parte dei casi, un team o almeno uno sviluppatore senior con esperienza specifica in ML engineering. Non perché fosse impossibile altrimenti, ma perché gli strati di astrazione non esistevano ancora a questo livello. Sedici mesi non è un'eternità — è poco più di un anno scolastico. Eppure in questo intervallo la distanza tra «ho un'idea per uno strumento AI» e «lo strumento esiste e funziona» si è ridotta al punto da essere percorribile da chi non ha mai scritto una riga di codice.

Swyx ha usato la parola «inflessione culturale» — non tecnica, culturale. La distinzione conta: un cambiamento tecnico significa che uno strumento è diventato più potente. Un cambiamento culturale significa che il tipo di persona che può usarlo è cambiato radicalmente. E quando cambia chi può fare una cosa, cambiano le cose che vengono fatte — e da chi vengono fatte. Hai presente quando la fotografia digitale ha tolto il potere ai laboratori di sviluppo pellicola? Non è che le foto sono diventate migliori — è che chiunque ha potuto iniziare a farne. Il vibecoding sta facendo qualcosa di simile con il software, e in modo molto più rapido di quanto ci aspettassimo.

E quindi, cosa cambia per chi non è PewDiePie?

Fino a ieri, la scelta era binaria: o usavi strumenti AI già confezionati da qualcun altro — con i loro limiti, i loro costi, le loro scelte di design — oppure commissionavi qualcosa di personalizzato a qualcuno che sapeva programmare. Adesso c'è una terza via: costruire qualcosa di specifico per le proprie esigenze, senza saper programmare, usando il vibecoding come tecnica.

Due esempi del tipo di strumento che si può costruire in questo modo: un consulente che gestisce trenta clienti potrebbe assemblare un agente che conosce lo storico di ogni relazione commerciale e suggerisce follow-up basati su conversazioni passate — senza toccare un CRM enterprise da migliaia di euro l'anno. Una piccola impresa con un manuale operativo da cento pagine potrebbe avere un sistema interno che risponde alle domande del team in linguaggio naturale, senza dover aprire ogni volta il documento condiviso sbagliato. Non è fantascienza: è esattamente la categoria di strumento che Kjellberg ha costruito per sé, con gli stessi strumenti disponibili a chiunque.

Non stiamo dicendo che sia facile o immediato. Fare tutto da soli ha comunque un costo, in tempo e in concentrazione. Ma la barriera non è più tecnica — è di chiarezza su cosa si vuole ottenere. Se sai descrivere il problema con precisione, sei già a metà strada. E quella capacità di descrizione precisa — che sembra banale ma non lo è — è una competenza che si allena, non un talento innato.

La barriera tecnica è davvero crollata — o si è solo spostata?

La conoscenza formale dei linguaggi di programmazione non è più il requisito d'ingresso. Quello che si richiede adesso è diverso: capacità di iterazione rapida, pensiero sistematico su cosa si vuole costruire, familiarità con i limiti dei modelli linguistici, tolleranza per risultati imperfetti da correggere progressivamente.

È crollata una barriera. Ne è emersa un'altra, diversa — forse più democratica, forse solo diversamente selettiva. Chi ha sempre pensato che «la programmazione non fa per me» perché non riusciva a memorizzare sintassi e regole formali potrebbe scoprire che il vibecoding funziona bene con il suo modo di ragionare. Chi invece aveva successo nel vecchio modello perché amava la precisione formale del codice potrebbe trovarlo frustrante.

Il punto che Swyx ha colto è che questa non è una notizia tecnica. È una notizia su chi ha accesso a cosa. Gli agenti AI personalizzati fino a poco tempo fa erano territorio di chi aveva risorse per farli costruire. Adesso sono territorio di chi ha chiarezza su cosa vuole. Kjellberg non è interessante perché è famoso — è interessante perché è il primo caso abbastanza pubblico e documentato da rendere questa affermazione concreta invece che teorica. Questa è la differenza tra uno strumento e un'infrastruttura: uno strumento lo usi, un'infrastruttura la costruisci per usarla come vuoi tu. Il vibecoding sta spostando l'AI da strumento a infrastruttura — e il prossimo esempio, quasi certamente, sarà qualcuno che non ha cento milioni di iscritti.