LanguageTool, a self hosted grammar, style and spell checker for many languages, behind a private REST API.
LanguageTool is an open source proofreading service that checks grammar, style and spelling in more than twenty languages. It runs as a self contained HTTP server exposing a simple REST API: send a block of text and it returns a list of issues with suggested corrections, powered by a large library of linguistic rules together with statistical and machine learning models. Because it runs entirely on your own machine, the text you check never leaves your infrastructure.
It suits writing assistants and editors that need a private grammar backend, content and documentation pipelines that lint prose automatically, and any application that wants proofreading without sending user text to a third party.
cloudimg ships LanguageTool on a hardened base, always building the newest stable release so you start current. The checker binds to loopback only and is fronted by an authenticated gateway, with a strong password generated uniquely for your instance on first boot and written to a file only the root user can read, so there is no default login and the CPU intensive check endpoint is never left open to abuse. The paired deployment guide walks through your first grammar check and how to add the optional n gram data for fewer false positives, and every instance carries 24/7 support.