Framework Java para criar aplicações de IA com agentes, workflows e múltiplos agentes sobre o Spring AI.
languagetool-org/languagetool
Corretor de gramática, ortografia e estilo de código aberto para inglês, espanhol, francês, alemão e mais de 20 idiomas, disponível como servidor, biblioteca Java ou CLI.
Alternativa open source a:Grammarly
- Estrelas
- 15,170
- Forks
- 1,589
- Issues abertas
- 2,153
- Último commit
- há 1 hora
O que é?
O LanguageTool é um software de revisão de texto de código aberto que verifica erros de gramática, estilo e ortografia em inglês, espanhol, francês, alemão, português, polonês, holandês e mais de 20 outros idiomas. Ele foi desenvolvido para detectar muitos erros que um corretor ortográfico simples não consegue identificar.
O projeto pode ser executado de várias formas. Ele é distribuído como um aplicativo desktop independente, com GUI e modo de linha de comando, e também pode ser executado como um servidor HTTP auto-hospedado com uma API documentada. Há também um servidor público disponível por HTTP, e o núcleo pode ser usado em Java por meio da API. O repositório inclui links para imagens Docker mantidas pela comunidade.
O repositório principal é licenciado sob LGPL 2.1 ou posterior. Ele também inclui scripts de instalação e build, instruções de build com Maven e um pacote para a Wikipédia que permite revisar artigos.
Recursos principais
- 01Verifica gramática, estilo e ortografia em mais de 25 idiomas.
- 02Pode ser executado como servidor HTTP auto-hospedado com uma API documentada.
- 03Oferece uma API Java para incorporar verificações em aplicativos.
- 04Inclui uma versão independente com GUI e linha de comando.
- 05Oferece um pacote para revisar artigos da Wikipédia.
- 06Há imagens Docker mantidas pela comunidade.
Casos de uso
- Adicionar revisão de texto a um aplicativo de escrita ou edição de conteúdo por meio da API HTTP.
- Executar um servidor privado de correção gramatical para uma organização, sem enviar textos a terceiros.
- Verificar documentos pela linha de comando ou em um pipeline de build.
- Incorporar verificações gramaticais a um aplicativo Java.
Início rápido
- 1
Instale o Java 17 e o Apache Maven
- 2
Clone o repositório com um clone raso
git clone --depth 5 https://github.com/languagetool-org/languagetool.git - 3
Compile o pacote independente a partir da raiz do projeto
./build.sh languagetool-standalone package -DskipTests
Antes de usar
- Para executá-lo, é necessário compilar o código-fonte com Java 17 e Apache Maven.
- Um clone completo exige baixar mais de 500 MiB e ter mais de 1.500 MiB de espaço em disco.
- O núcleo é licenciado sob a LGPL 2.1 ou posterior, uma licença copyleft.
Tópicos
Perguntas frequentes
- O que é languagetool?
- Corretor de gramática, ortografia e estilo de código aberto para inglês, espanhol, francês, alemão e mais de 20 idiomas, disponível como servidor, biblioteca Java ou CLI. O LanguageTool é um software de revisão de texto de código aberto que verifica erros de gramática, estilo e ortografia em inglês, espanhol, francês, alemão, português, polonês, holandês e mais de 20 outros idiomas. Ele foi desenvolvido para detectar muitos erros que um corretor ortográfico simples não consegue identificar.
- languagetool é gratuito? Qual é a licença?
- languagetool é open source sob a licença LGPL-2.1. Confira os termos da licença antes de usá-lo em produtos comerciais.
- languagetool ainda é mantido?
- Manutenção ativa. O último commit de languagetool foi em 21 de out. de 2026.
- Para que posso usar languagetool?
- Adicionar revisão de texto a um aplicativo de escrita ou edição de conteúdo por meio da API HTTP. Executar um servidor privado de correção gramatical para uma organização, sem enviar textos a terceiros. Verificar documentos pela linha de comando ou em um pipeline de build. Incorporar verificações gramaticais a um aplicativo Java.
- Como instalar languagetool?
- Instale o Java 17 e o Apache Maven Clone o repositório com um clone raso: git clone --depth 5 https://github.com/languagetool-org/languagetool.git Compile o pacote independente a partir da raiz do projeto: ./build.sh languagetool-standalone package -DskipTests
- Onde consigo languagetool?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/languagetool-org/languagetool
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Wrappers Java e classes auxiliares para OpenCV, FFmpeg e outras bibliotecas de visão computacional e multimídia.
Plataforma open source para criar e executar aplicações com agentes de IA, baseada em Java, LangChain4j, Spring Boot e Vue 3, com suporte a modelos, RAG, Skills, MCP e análise text-to-SQL.
Ferramenta de machine learning open source que usa active learning para priorizar registros na triagem de grandes conjuntos de dados textuais para revisões sistemáticas.
Editor de mapas de tiles versátil para criar mapas de jogos baseados em tiles, como RPGs, platformers e clones de Breakout.
Ferramenta distribuída de integração de dados para sincronizar grandes volumes de dados estruturados e não estruturados com mais de 160 conectores, em modos batch, streaming e CDC.