Immagine copertina generata con l’intelligenza artificiale
L’intelligenza artificiale sta rendendo più semplice e veloce la creazione di software complessi, fino a mettere in discussione il modello degli abbonamenti che sostiene alcuni dei programmi più utilizzati al mondo. È il caso di ArtCraft, una suite open source sviluppata con l’aiuto dell’AI che replica numerose applicazioni di Adobe e, più recentemente, anche i principali strumenti di Microsoft Office.
Il progetto, realizzato dall’ingegnere statunitense Brandon Thomas, offre alternative gratuite a programmi come Photoshop, Premiere, Word, Excel e PowerPoint. Le applicazioni, tuttavia, sono ancora in una fase embrionale e presentano limiti tecnici significativi, mentre restano aperti gli interrogativi sulla loro legalità e sulla sicurezza del codice.
ArtCraft, le alternative gratuite ai software di Adobe e Microsoft
ArtCraft raccoglie una serie di applicazioni che riproducono l’interfaccia e le funzionalità dei principali programmi utilizzati per la grafica, il montaggio video e la produttività. Il progetto comprende PhotoCraft, alternativa a Photoshop, FilmCraft per il montaggio video, DesignCraft, EffectCraft, PdfCraft, VectorCraft e LightCraft.
A questi si sono aggiunti WordCraft, DeckCraft e GridCraft, rispettivamente ispirati a Microsoft Word, PowerPoint ed Excel. Il team ha sviluppato anche altri strumenti, tra cui SoundCraft e CADCraft.
La caratteristica principale della suite è il suo modello di distribuzione: i programmi sono gratuiti e open source, quindi il codice sorgente è pubblicamente accessibile e può essere utilizzato e modificato. È una differenza importante rispetto ai software di Adobe, che prevedono abbonamenti dal costo di decine di euro al mese.
L’iniziativa ha attirato l’attenzione anche per la rapidità dello sviluppo. Secondo quanto riportato dal Post, Thomas e il suo team hanno impiegato circa una settimana per realizzare le repliche dei programmi Adobe con l’aiuto dell’intelligenza artificiale.
Come sono stati creati i programmi con Claude
Per sviluppare ArtCraft, Thomas ha utilizzato il linguaggio di programmazione Rust e un modello avanzato della famiglia Claude di Anthropic, indicato dalla fonte come Opus 5.5, rilasciato il 22 settembre. Il lavoro è stato svolto anche attraverso agenti AI, sistemi capaci di eseguire compiti complessi con un grado di autonomia superiore a quello dei chatbot tradizionali.
Il processo si avvicina al cosiddetto vibecoding, una modalità di sviluppo nella quale si descrivono le funzionalità desiderate in linguaggio naturale e si lascia all’AI una parte consistente della scrittura del codice. Nel caso di ArtCraft, però, il coinvolgimento umano è stato più significativo rispetto a una semplice interazione con un chatbot.
Thomas ha inoltre sostenuto di aver utilizzato un approccio clean-room, basato sulla ricostruzione del software senza copiare direttamente il codice originale. Questa procedura rientra nel reverse engineering, ovvero l’analisi di un programma per comprenderne il funzionamento e riprodurne le caratteristiche.
Nonostante la somiglianza con i programmi originali, ArtCraft è ancora in fase early alpha, cioè a uno stadio iniziale dello sviluppo. Le applicazioni non offrono ancora prestazioni paragonabili a quelle dei software che intendono replicare.
Le questioni legali e il futuro del software in abbonamento
La somiglianza tra ArtCraft e i prodotti originali solleva interrogativi sulla proprietà intellettuale. Le interfacce riproducono fedelmente la disposizione degli strumenti, le impostazioni e le scorciatoie da tastiera. Questa corrispondenza potrebbe esporre Thomas e il suo team a contestazioni legali, anche in relazione al trade dress, la protezione dell’aspetto distintivo con cui un prodotto viene riconosciuto sul mercato.
Adobe non ha ancora commentato il caso ArtCraft. Intanto, il dibattito si allarga: l’AI potrebbe rendere più accessibili strumenti finora costosi, ma resta da capire se le repliche riusciranno a raggiungere la qualità e l’affidabilità dei prodotti consolidati. Le preoccupazioni sulla sicurezza del codice generato dall’AI e sulla gestione di una suite così ampia da parte di un team ristretto alimentano ulteriori dubbi sulla sostenibilità del progetto.