Criei uma alternativa offline ao Grammarly e a transformei em um aplicativo para Mac sem precisar programar.
Escrevi este artigo inteiro sentada em um avião que estava passando por uma turbulência incomum. O software que usei para verificar a ortografia e a gramática do rascunho foi desenvolvido em um aeroporto. O mecanismo de linguagem está rodando inteiramente no meu Mac, totalmente offline, corrigindo todos os meus erros de digitação e removendo os espaços duplos enquanto eu digito freneticamente e tomo um café extremamente doce.
Além disso, eu não sei programar. Não escrevi uma única linha de código e, mesmo assim, o software para Mac que estou usando agora tem uma aparência mais elegante e é mais rápido do que o Grammarly jamais foi. O Grammarly, para quem não conhece, é um dos aplicativos de verificação ortográfica e gramatical mais populares do mundo. Então, como eu consegui? Perguntei ao Claude. Contei o que eu queria, ele perguntou sobre minhas preferências e, em menos de 30 minutos, criei um substituto para o Grammarly que não precisa de internet, evitando também a maldição de "mais uma assinatura".
A primeira versão funciona como um site independente em uma aba do navegador, sem necessidade de conexão com a internet. A segunda versão funciona como uma extensão do Chrome e opera perfeitamente mesmo offline. Por fim, desenvolvi um aplicativo completo para Mac que funciona como um utilitário na barra de menus. Pedi para seis pessoas testarem o aplicativo em computadores Mac e Windows. Elas ficaram bastante impressionadas com a velocidade e a precisão da ferramenta.
Resolver meus problemas ou domar meus vícios.
Nas últimas semanas, mergulhei de cabeça (com os pés, o braço e o pescoço) no mundo do desenvolvimento de aplicativos e softwares. Meu primeiro experimento foi um aplicativo para Mac que usava os sensores de movimento dos AirPods Pro para monitorar minha postura . Basicamente, o aplicativo identifica uma postura saudável e, sempre que me curvo ou me inclino para a frente, envia um alerta. O aplicativo funcionava completamente offline e todo o processamento acontecia inteiramente no meu Mac.
Fiz tudo isso sem nem mesmo ver o código subjacente.
Para minha próxima aventura, pensei em construir algo que me libertasse do incômodo de estar constantemente online. Como meu trabalho como editor envolve escrever o dia todo, o Grammarly é praticamente uma tábua de salvação, apesar de algumas de suas recentes artimanhas questionáveis . Muitas vezes perdi trechos inteiros de texto no aplicativo do Grammarly para iPad porque a sincronização na nuvem não funcionou. Nos dias em que estou com meu fiel Mac, encontrar uma conexão de internet estável se torna uma constante dor de cabeça.
Tudo o que eu quero é sentar em paz, escrever alguns artigos e deixar uma ferramenta confiável de verificação gramatical fazer sua mágica enquanto digito freneticamente no teclado macio do meu laptop. Mas esse não é o único problema. Manter-me conectado à internet (enquanto a extensão do Chrome no Google Docs funciona) também significa um fluxo interminável de aplicativos que me distraem. E sim, basta uma aba do navegador para me levar de uma pesquisa no Google estritamente profissional para uma maratona de rolagem infinita no X, YouTube ou qualquer outro vício digital.
Ainda estou incrédulo.
Mas por quê, você pode perguntar? Primeiro, porque finalmente posso criar meu próprio software personalizado para as minhas necessidades específicas. Segundo, estou cansado das concessões em relação à privacidade. Claro, não ter que pagar por mais um aplicativo é um grande incentivo. Mas, acima de tudo, é a percepção de estar no controle do meu fluxo de trabalho diário (ou pelo menos de parte dele) que realmente me inspira, e não pretendo parar tão cedo.
Como foi o processo?
Vou deixar a imagem abaixo falar por si. Abri o aplicativo Claude para dispositivos móveis em um tablet Android para criar um software para Mac. E, logo na primeira tentativa, minha alternativa ao Grammarly, criada com o Claude, funcionou perfeitamente . Na verdade, criei três. Uma delas funciona totalmente offline, outra requer conexão com a internet, enquanto a terceira é um aplicativo completo para macOS que funciona como um utilitário da barra de menus.
Este último combina o conceito de anotações e correção gramatical em uma única ferramenta, com um recurso completo de exportação para o Apple Notes com um único clique. Para isso, precisei abrir o Xcode e criar um ícone dedicado para o aplicativo, algo que Claude fez com prazer. Mas a realidade é a seguinte: a barreira para "criar" produtos nunca foi tão baixa, e nunca foi tão versátil. Há um ano, se você me dissesse que eu criaria uma ferramenta tão poderosa para macOS em um tablet Android, sem escrever uma única linha de código, eu teria dado uma gargalhada na sua cara.
Quando iniciei o Claude, simplesmente descrevi minhas necessidades. O Claude sugeriu três caminhos para criar meu próprio corretor gramatical offline, e escolhi aquele que funcionava sem conexão com a internet, apresentava o mínimo de problemas e, acima de tudo, era rápido. Inicialmente, eu queria usar os modelos básicos integrados ao dispositivo da Apple (fornecidos com o Apple Intelligence). Funcionou, mas era bastante lento. O Claude recomendou que eu usasse o mecanismo Harper da Automattic. Inicialmente, a ferramenta, que batizei de InkWell, exigia uma conexão com a internet.
O pacote completo tinha menos de 10 megabytes. Mas eu queria algo que funcionasse sem conexão com a internet. Claude sugeriu que o mecanismo Harper poderia ser integrado ao pacote de arquivos, de forma que a ferramenta (agora chamada Quill) não precisasse de conexão com a internet. A única desvantagem? O tamanho do arquivo aumentaria para 25 megabytes. A preocupação da IA com o espaço de armazenamento era quase ridícula. Vivemos em uma época em que até mesmo aplicativos básicos de calculadora ocupam centenas de megabytes no armazenamento local, então 25 MB era praticamente nada.
O maior dilema da IA
Uso o Grammarly há anos, mas nos últimos dois anos, com a crescente utilização de inteligência artificial pela empresa, algumas sugestões e recomendações gramaticais se mostraram extremamente irritantes. Além disso, em muitos casos, notei que o Grammarly faz um trabalho péssimo até mesmo nas verificações ortográficas mais básicas.
O Harper evita as recomendações prolixas e as sugestões de linguagem cada vez mais automatizadas por IA que você encontraria em ferramentas como ChatGPT e Gemini . É uma ferramenta que não se baseia em previsões linguísticas baseadas em tokens, mas sim em regras gramaticais e de linguagem pré-definidas. É exatamente isso que eu quero.
Quero que uma IA identifique erros de ortografia ou tempos verbais incoerentes aqui e ali. Só isso. Não quero (e jamais aceitaria) que uma IA recomendasse mudar minha voz. O Harper, porém, não é perfeito, assim como as ferramentas que desenvolvi usando o mecanismo homônimo. Por exemplo, ao verificar a frase "Meu nome é John. Qual é o seu nome? Que dia é hoje?", o mecanismo do Harper a classifica como perfeitamente correta. Mas esses erros são esporádicos.
Do lado positivo, o mecanismo Harper leva apenas 20 milissegundos para identificar erros e fazer sugestões de idioma. "O Harper combina desempenho extremamente rápido com um design que prioriza a privacidade, garantindo que todo o processamento ocorra localmente no seu dispositivo para manter os dados do usuário completamente privados. Além disso, é totalmente de código aberto", afirma a Automattic, empresa que adquiriu o Harper em 2024.
Essas são vantagens significativas, e o fato de poder executar tudo isso em um pacote tão pequeno e sem conexão com a internet é um enorme alívio. Claro, criar uma ferramenta com três funcionalidades diferentes, sem escrever uma única linha de código, é o ponto mais importante aqui. Claude está colocando o poder nas mãos de um usuário comum de computador como eu, e você. Naturalmente, mal posso esperar para começar meu próximo projeto de aplicativo pessoal com ele.

