An LSP server for proofreading LaTeX documents using YaLafi (yet another LateX filter) and LanguageTool in different editors. It serves as a basis for the corresponding vscode extension.
The server is written in Python using pygls and lsprotocol. The current implementation is very basic and just calls YaLafi on save.
YaLafi-LS is available on PyPI and can be installed with python -m pip install YaLafi-LS
.
This will automatically also install YaLafi.
However, you may need to install LanguageTool, see the installation guide for YaLafi.