Framework de Java para crear aplicaciones de IA con agentes, workflows y varios agentes sobre Spring AI.
languagetool-org/languagetool
Corrector de gramática, ortografía y estilo de código abierto para inglés, español, francés, alemán y más de 20 idiomas; disponible como servidor, biblioteca Java o CLI.
Alternativa open source a:Grammarly
- Estrellas
- 15,170
- Forks
- 1,589
- Issues abiertos
- 2,153
- Último commit
- hace 2 horas
¿Qué es?
LanguageTool es un corrector de textos de código abierto que detecta errores gramaticales, de estilo y ortográficos en inglés, español, francés, alemán, portugués, polaco, neerlandés y más de 20 idiomas. Está diseñado para detectar muchos errores que un corrector ortográfico básico no puede reconocer.
El proyecto se puede ejecutar de varias formas. Se distribuye como una aplicación de escritorio independiente con interfaz gráfica y modo de línea de comandos, y también se puede ejecutar como un servidor HTTP autohospedado con una API documentada. También hay un servidor público disponible por HTTP, y el núcleo se puede usar desde Java a través de su API. El repositorio enlaza imágenes de Docker mantenidas por la comunidad.
El repositorio principal está bajo la licencia LGPL 2.1 o posterior. También incluye scripts de instalación y compilación, instrucciones de compilación con Maven y un paquete para revisar artículos de Wikipedia.
Funciones clave
- 01Revisa gramática, estilo y ortografía en más de 25 idiomas.
- 02Se puede ejecutar como servidor HTTP autohospedado con una API documentada.
- 03Ofrece una API de Java para integrar las revisiones en aplicaciones.
- 04Incluye una versión independiente con interfaz gráfica y otra de línea de comandos.
- 05Ofrece un paquete para revisar artículos de Wikipedia.
- 06Hay imágenes de Docker mantenidas por la comunidad.
Casos de uso
- Añadir corrección de textos a una aplicación de escritura o edición de contenido mediante la API HTTP.
- Ejecutar un servidor privado de revisión gramatical para una organización sin enviar textos a terceros.
- Revisar documentos desde la línea de comandos o en un pipeline de compilación.
- Integrar revisiones gramaticales en una aplicación Java.
Inicio rápido
- 1
Instala Java 17 y Apache Maven
- 2
Clona el repositorio con una clonación superficial
git clone --depth 5 https://github.com/languagetool-org/languagetool.git - 3
Compila el paquete independiente desde la raíz del proyecto
./build.sh languagetool-standalone package -DskipTests
Antes de usarlo
- Para ejecutarlo, es necesario compilarlo desde el código fuente con Java 17 y Apache Maven.
- Una clonación completa requiere descargar más de 500 MiB y disponer de más de 1.500 MiB de espacio en disco.
- El núcleo está sujeto a la licencia LGPL 2.1 o posterior, una licencia copyleft.
Temas
Preguntas frecuentes
- ¿Qué es languagetool?
- Corrector de gramática, ortografía y estilo de código abierto para inglés, español, francés, alemán y más de 20 idiomas; disponible como servidor, biblioteca Java o CLI. LanguageTool es un corrector de textos de código abierto que detecta errores gramaticales, de estilo y ortográficos en inglés, español, francés, alemán, portugués, polaco, neerlandés y más de 20 idiomas. Está diseñado para detectar muchos errores que un corrector ortográfico básico no puede reconocer.
- ¿languagetool es gratuito? ¿Qué licencia tiene?
- languagetool es open source bajo la licencia LGPL-2.1. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿languagetool sigue mantenido?
- Mantenimiento activo. El último commit de languagetool fue el 21 oct 2026.
- ¿Para qué puedo usar languagetool?
- Añadir corrección de textos a una aplicación de escritura o edición de contenido mediante la API HTTP. Ejecutar un servidor privado de revisión gramatical para una organización sin enviar textos a terceros. Revisar documentos desde la línea de comandos o en un pipeline de compilación. Integrar revisiones gramaticales en una aplicación Java.
- ¿Cómo se instala languagetool?
- Instala Java 17 y Apache Maven Clona el repositorio con una clonación superficial: git clone --depth 5 https://github.com/languagetool-org/languagetool.git Compila el paquete independiente desde la raíz del proyecto: ./build.sh languagetool-standalone package -DskipTests
- ¿Dónde consigo languagetool?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/languagetool-org/languagetool
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Wrappers de Java y clases auxiliares para OpenCV, FFmpeg y otras bibliotecas de visión artificial y multimedia.
Plataforma open source para crear aplicaciones con agentes de IA, basada en Java, LangChain4j, Spring Boot y Vue 3, con modelos, agentes, RAG, Skills, MCP y análisis de texto a SQL.
Herramienta de machine learning de código abierto que usa aprendizaje activo para priorizar registros al revisar grandes conjuntos de texto para revisiones sistemáticas.
Editor de mapas de tiles de propósito general para crear mapas de juegos basados en tiles, como RPG, plataformas y clones de Breakout.
Herramienta distribuida de integración de datos para sincronizar grandes volúmenes de datos estructurados y no estructurados con más de 160 conectores, en modos batch, streaming y CDC.