A JavaScript API for proofreading input text with suggested corrections, backed by an AI language model.
Browsers and operating systems are increasingly offering proofreading capability to help their users compose. By exposing this built-in model, we allow web applications to gain access to proofreading capability with the help of a language model, while avoiding every website needing to download their own multi-gigabyte language model, or sending input text to third-party APIs. The proofreader API in particular exposes a high-level API for interfacing with a language model in order to proofread inputs for a variety of use cases [1], with three specific proofreading functionalities: error correction, error labeling, and error explanation. [1]: https://github.com/explainers-by-googlers/proofreader-api?tab=readme-ov-file#use-cases
Explainers: https://github.com/explainers-by-googlers/proofreader-api/blob/main/README.md