Ho creato un'alternativa offline a Grammarly e l'ho trasformata in un'app per Mac senza alcuna programmazione.

Ho creato un'alternativa offline a Grammarly e l'ho trasformata in un'app per Mac senza alcuna programmazione.

      Ho scritto questo intero articolo mentre ero seduto su un aereo che stava vivendo turbolenze insolitamente forti. Il software che ho usato per controllare l'ortografia e sanificare grammaticalmente la bozza è stato costruito in un aeroporto. Il motore linguistico funziona interamente sul mio Mac, completamente offline, correggendo tutti i miei errori di battitura e rimuovendo gli spazi doppi mentre picchietto sulla tastiera e sorseggio un caffè carico di zucchero.

      Inoltre, non so come programmare. Non ho scritto nemmeno una riga di codice, eppure, il software per Mac che sto usando in questo momento sembra più elegante e reattivo di quanto non sia mai stato Grammarly. Grammarly, se non lo sai, è una delle app più popolari per il controllo dell'ortografia e della grammatica sul pianeta. Quindi, come ho fatto? Ho chiesto a Claude. Ho narrato il mio desiderio, ha chiesto le mie preferenze, e in meno di 30 minuti, mi sono costruito un sostituto di Grammarly senza internet, evitando anche la maledizione dell'“ennesima sottoscrizione”.

      Come è iniziato tutto. / (Nadeem Sarwar / Digital Trends)

      La prima versione funziona come un proprio sito web in una scheda del browser senza alcuna connessione a internet. La seconda versione vive come un'estensione di Chrome e funziona perfettamente quando il dispositivo è offline. E infine, ho creato un'app per Mac a tutti gli effetti che vive come un'utilità nella barra dei menu. Ho fatto testare queste app a una mezza dozzina di persone su Mac e Windows. Sono rimasti piuttosto impressionati dalla velocità e dall'accuratezza dello strumento.

      Risolvendo i miei problemi, o domando i miei vizi

      Negli ultimi due settimane, ho messo piede (tutto il piede, il mio braccio e il mio collo) nel mondo dello sviluppo di app e software. Il mio primo esperimento è stata un'app per Mac che utilizzava i sensori di movimento integrati negli AirPods Pro per monitorare la mia postura. Fondamentalmente, l'app identifica una postura sana e ogni volta che mi piego in avanti o mi accascia, invia un avviso. L'app funzionava completamente offline e tutto l'elaborazione avveniva interamente sul mio Mac.

      L'app per Mac che ho costruito vive come un'utilità minimalista nella barra dei menu. Nadeem Sarwar / Digital Trends

      Ho fatto tutto senza nemmeno vedere il codice sottostante.

      Per la mia prossima avventura, ho pensato di costruire qualcosa che possa liberarmi dal fastidio di essere perennemente online. Poiché il mio lavoro come editor comporta scrivere tutto il giorno, Grammarly è niente meno che una linea di salvataggio, nonostante alcune delle sue recenti malefatte. Ho spesso perso pezzi di testo nell'app Grammarly per iPad perché la sincronizzazione con il cloud non funzionava. Nei giorni in cui porto il mio fidato Mac, trovare una connessione internet stabile diventa un costante mal di testa.

      Tutto ciò che voglio è sedermi in pace, scrivere alcuni articoli e avere uno strumento di controllo grammaticale affidabile che faccia la sua magia mentre picchietto furiosamente sulla tastiera molle di un laptop. Ma questo non è l'unico problema. Rimanere connessi a internet (mentre fa il suo lavoro come estensione di Chrome in Google Docs) significa anche un flusso infinito di app distraenti. E sì, è solo una scheda del browser che ti porta da una ricerca Google strettamente lavorativa a un binge di doomscrolling su X, YouTube o qualsiasi altro vizio digitale.

      Sono ancora incredulo.

      Eseguendo il mio sostituto di Grammarly come un'utilità di Chrome. Nadeem Sarwar / Digital Trends

      Ma perché, potresti chiedere? Prima di tutto, perché posso finalmente costruire il mio software su misura per le mie esigenze specifiche. In secondo luogo, sono stanco dei compromessi sulla privacy. Certo, non dover pagare per un'altra app è un enorme incentivo. Ma soprattutto, è la realizzazione di essere in controllo del proprio flusso di lavoro quotidiano (o almeno di una parte di esso) che mi ispira davvero, e non mi fermerò presto.

      Com'è stato il processo?

      Lascerò che l'immagine qui sotto parli da sola. Ho avviato l'app mobile di Claude su un tablet Android per costruire un pezzo di software per Mac. E al primo tentativo, la mia alternativa a Grammarly costruita da Claude ha funzionato perfettamente. In realtà, ne ho costruite tre. Una di esse funziona completamente offline, l'altra richiede una connessione a internet, mentre la terza è una vera e propria app macOS che vive come un'utilità nella barra dei menu.

      Quest'ultima combina il concetto di prendere appunti e correzione grammaticale in un unico strumento, completo di una funzione di esportazione in Apple Notes con un clic. Questa richiedeva anche che avviassi Xcode e costruissi un'icona dedicata per l'app, cosa che Claude è stato felice di fare. Ma ecco la realtà generale. La barriera per "costruire" prodotti non è mai stata così facile, e non è mai stata così versatile. Un anno fa, se mi avessi detto che avrei creato uno strumento macOS così potente su un tablet Android, senza scrivere una riga di codice, avrei riso a crepapelle in faccia.

      Nadeem Sarwar / Digital Trends

      Quando ho lanciato Claude, ho semplicemente narrato le mie esigenze. Claude ha suggerito tre percorsi per costruire il mio controllore grammaticale offline, e ho scelto quello che funzionava senza connessione a internet, funzionava con problemi minimi e, soprattutto, doveva essere reattivo. Inizialmente volevo utilizzare i modelli fondamentali di Apple (forniti con Apple Intelligence). Ha funzionato, ma era piuttosto lento. Claude ha raccomandato di utilizzare il motore Harper di Automattic. Inizialmente, lo strumento, che ho chiamato InkWell, richiedeva una connessione a internet.

      L'intero pacchetto era di meno di 10 megabyte di dimensione. Ma volevo qualcosa che potesse funzionare senza una connessione a internet. Claude ha suggerito che potesse effettivamente integrare il motore Harper all'interno del pacchetto file in modo che lo strumento (ora chiamato Quill) non richiedesse affatto una connessione a internet. L'unico svantaggio? La dimensione del file aumenta a 25 megabyte. La preoccupazione per lo spazio di archiviazione dell'IA era quasi ridicola. Viviamo in un'epoca in cui anche le app calcolatrici di base occupano centinaia di megabyte di spazio locale, quindi 25MB erano quasi nulla.

      Il dilemma più grande dell'IA

      Nadeem Sarwar / Digital Trends

      Quindi, ho usato Grammarly per anni, ma negli ultimi due anni, mentre l'azienda si è sempre più orientata verso l'IA, alcune delle raccomandazioni e dei suggerimenti grammaticali si sono rivelati estremamente frustranti. E in un numero equo di casi, ho anche notato che Grammarly fa un lavoro davvero scadente anche con il tipo più basilare di controlli ortografici.

      Harper evita le raccomandazioni verbose e i suggerimenti linguistici sempre più "IA-izzati" che otterresti da ChatGPT e Gemini. È uno strumento che non si basa su previsioni linguistiche basate su token, ma più su regole linguistiche e grammaticali codificate a mano. Questo è esattamente ciò che voglio.

      Voglio che un'IA catturi un errore di ortografia o un tempo incoerente qua e là. Questo è tutto. Non voglio (e non accetterei mai) una raccomandazione dell'IA per cambiare la mia voce. Tuttavia, Harper non è perfetto, e così sono gli strumenti che ho costruito utilizzando il motore omonimo. Ad esempio, quando controllo questa frase, “Il mio nome è John. Qual è il tuo nome? Che giorno è oggi,” il motore Harper la segnala come perfettamente corretta. Ma questi errori sono sporadici.

      Nadeem Sarwar / Digital Trends

      Dal lato positivo, il motore Harper impiega solo 20 millisecondi per identificare errori e fare suggerimenti linguistici. “Harper combina prestazioni fulminee con un design incentrato sulla privacy, garantendo che tutto l'elaborazione avvenga localmente sul tuo dispositivo per mantenere i dati degli utenti completamente privati. È anche completamente open source,” afferma Automattic, l'azienda che ha acquisito Harper nel 2024.

      Questi sono vantaggi significativi, e il fatto che possa funzionare all'interno di un pacchetto così piccolo e senza alcuna connessione a internet è un enorme sospiro di sollievo. Certo, costruire

Ho creato un'alternativa offline a Grammarly e l'ho trasformata in un'app per Mac senza alcuna programmazione. Ho creato un'alternativa offline a Grammarly e l'ho trasformata in un'app per Mac senza alcuna programmazione. Ho creato un'alternativa offline a Grammarly e l'ho trasformata in un'app per Mac senza alcuna programmazione. Ho creato un'alternativa offline a Grammarly e l'ho trasformata in un'app per Mac senza alcuna programmazione. Ho creato un'alternativa offline a Grammarly e l'ho trasformata in un'app per Mac senza alcuna programmazione. Ho creato un'alternativa offline a Grammarly e l'ho trasformata in un'app per Mac senza alcuna programmazione.

Altri articoli

In un mercato in cui Mac è stato aspirazionale, ora è in qualche modo un affare migliore rispetto ai computer Windows. In un mercato in cui Mac è stato aspirazionale, ora è in qualche modo un affare migliore rispetto ai computer Windows. I MacBook sono stati a lungo considerati la scelta di laptop costosa e ambiziosa, ma l'aumento dei prezzi dei laptop Windows e la strategia di MacBook più economici di Apple stanno cambiando questa narrativa. La Cina assegna codici identificativi a oltre 28.000 robot umanoidi La Cina assegna codici identificativi a oltre 28.000 robot umanoidi La Cina ha lanciato un sistema nazionale di identificazione dei robot che assegna a ciascun umanoide un codice di 29 caratteri che lo traccia dalla fabbrica al deposito di rottami, con 28.000 già registrati. Ericsson sta lasciando Kista per il centro di Stoccolma, nel più grande contratto di locazione di uffici nella storia svedese. Ericsson sta lasciando Kista per il centro di Stoccolma, nel più grande contratto di locazione di uffici nella storia svedese. Ericsson sta trasferendo il suo quartier generale di Stoccolma da Kista a Hagastaden su una superficie di 71.000 mq, in quello che il proprietario Atrium Ljungberg definisce il più grande contratto di locazione di uffici nella storia svedese. La Cina assegna codici identificativi a oltre 28.000 robot umanoidi La Cina assegna codici identificativi a oltre 28.000 robot umanoidi La Cina ha lanciato un sistema nazionale di identificazione dei robot che assegna a ciascun umanoide un codice di 29 caratteri che lo traccia dalla fabbrica al deposito di rottami, con 28.000 già registrati. Il Papa afferma che l'IA deve essere disarmata e non dovrebbe dominare l'umanità. Stiamo andando nella direzione opposta. Il Papa afferma che l'IA deve essere disarmata e non dovrebbe dominare l'umanità. Stiamo andando nella direzione opposta. Papa Leone XIV ha pubblicato la sua prima enciclica il 25 maggio, affrontando l'IA, la dignità umana, la guerra e i pericoli di lasciare che la tecnologia cada nelle mani di pochi. La Cina metterà un codice ID unico sui robot umanoidi, proprio come il codice identificativo per noi esseri umani. La Cina metterà un codice ID unico sui robot umanoidi, proprio come il codice identificativo per noi esseri umani. Il nuovo sistema di robot umanoidi della Cina funziona come un codice di identità per i cittadini. Un numero unico che accompagna ogni macchina bipede per tutto il suo ciclo di vita.

Ho creato un'alternativa offline a Grammarly e l'ho trasformata in un'app per Mac senza alcuna programmazione.

Ho usato Claude per costruirmi un'alternativa completamente offline e elaborata localmente a Grammarly. La prima versione mi ha preso meno di 30 secondi e non ho nemmeno dovuto vedere o scrivere una riga di codice.