Java-фреймворк для создания AI-приложений с агентами, workflow и несколькими агентами на базе Spring AI.
languagetool-org/languagetool
Открытый инструмент для проверки грамматики, орфографии и стиля на английском, испанском, французском, немецком и ещё более чем 20 языках; доступен как сервер, библиотека Java или CLI.
Open source альтернатива:Grammarly
- Звёзды
- 15,170
- Форки
- 1,589
- Открытые issues
- 2,153
- Последний коммит
- 2 часа назад
Что это?
LanguageTool — программа с открытым исходным кодом для проверки текстов на грамматические, стилистические и орфографические ошибки на английском, испанском, французском, немецком, португальском, польском, нидерландском и ещё более чем 20 языках. Она помогает находить множество ошибок, которые не замечает обычная проверка орфографии.
Проект можно использовать несколькими способами. Он поставляется как самостоятельное настольное приложение с GUI и режимом командной строки, а также может работать как собственный HTTP-сервер с документированным API. Кроме того, доступен публичный сервер по HTTP, а ядро можно использовать из Java через API. В репозитории есть ссылки на Docker-образы, которые поддерживает сообщество.
Основной репозиторий распространяется по лицензии LGPL 2.1 или более поздней версии. В репозитории также есть скрипты для установки и сборки, инструкции по сборке с Maven и пакет для проверки статей в Wikipedia.
Ключевые возможности
- 01Проверяет грамматику, стиль и орфографию более чем на 25 языках.
- 02Может работать как собственный HTTP-сервер с документированным API.
- 03Предоставляет Java API для интеграции проверки в приложения.
- 04Включает самостоятельную версию с GUI и версию для командной строки.
- 05Предлагает пакет для проверки статей в Wikipedia.
- 06Доступны Docker-образы, поддерживаемые сообществом.
Сценарии использования
- Добавить проверку текстов в приложение для написания или редактирования контента через HTTP API.
- Запустить в организации собственный сервер проверки грамматики, не передавая тексты третьим лицам.
- Проверять документы из командной строки или в конвейере сборки.
- Встроить проверку грамматики в приложение на Java.
Быстрый старт
- 1
Установите Java 17 и Apache Maven
- 2
Клонируйте репозиторий с глубиной истории shallow clone
git clone --depth 5 https://github.com/languagetool-org/languagetool.git - 3
Соберите автономный пакет из корневого каталога проекта
./build.sh languagetool-standalone package -DskipTests
Что важно знать
- Для запуска необходимо собрать проект из исходного кода с помощью Java 17 и Apache Maven.
- Полное клонирование требует загрузки более 500 MiB и более 1 500 MiB свободного места на диске.
- Ядро распространяется по лицензии LGPL 2.1 или более поздней версии — лицензии с копилефтом.
Темы
Частые вопросы
- Что такое languagetool?
- Открытый инструмент для проверки грамматики, орфографии и стиля на английском, испанском, французском, немецком и ещё более чем 20 языках; доступен как сервер, библиотека Java или CLI. LanguageTool — программа с открытым исходным кодом для проверки текстов на грамматические, стилистические и орфографические ошибки на английском, испанском, французском, немецком, португальском, польском, нидерландском и ещё более чем 20 языках. Она помогает находить множество ошибок, которые не замечает обычная проверка орфографии.
- languagetool можно использовать бесплатно? Какая у него лицензия?
- languagetool распространяется с открытым исходным кодом под лицензией LGPL-2.1. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- languagetool всё ещё поддерживается?
- Активно поддерживается. Последний коммит в languagetool — 21 окт. 2026 г..
- Для чего можно использовать languagetool?
- Добавить проверку текстов в приложение для написания или редактирования контента через HTTP API. Запустить в организации собственный сервер проверки грамматики, не передавая тексты третьим лицам. Проверять документы из командной строки или в конвейере сборки. Встроить проверку грамматики в приложение на Java.
- Как установить languagetool?
- Установите Java 17 и Apache Maven Клонируйте репозиторий с глубиной истории shallow clone: git clone --depth 5 https://github.com/languagetool-org/languagetool.git Соберите автономный пакет из корневого каталога проекта: ./build.sh languagetool-standalone package -DskipTests
- Где скачать languagetool?
- Исходный код и инструкции по установке — на GitHub: https://github.com/languagetool-org/languagetool
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Java-обёртки и вспомогательные классы для OpenCV, FFmpeg и других библиотек компьютерного зрения и мультимедиа.
Платформа с открытым исходным кодом для создания AI-агентов на Java, LangChain4j, Spring Boot и Vue 3: модели, агенты, RAG, Skills, MCP и анализ данных через text-to-SQL.
Инструмент машинного обучения с открытым исходным кодом, который использует active learning для приоритизации записей при просмотре больших текстовых наборов данных для систематических обзоров.
Универсальный редактор тайловых карт для игр — от RPG и платформеров до клонов Breakout.
Распределённый инструмент интеграции данных для синхронизации больших объёмов структурированных и неструктурированных данных через 160+ коннекторов в пакетном режиме, потоковой передаче и режиме CDC.