Inspect the source
The extension is plain Manifest V3 code. You can read how text is selected, where keys are stored, and which provider receives a request.
Open source. Local first. AI powered.
Correctly is a browser extension for Chrome and Firefox that checks writing in-place using local models, on-device AI, or your own API key. No Correctly account. No Correctly cloud.
Writing field
He go to school everyday, but he don't like the long bus ride.
go goes
don't doesn't
How it is built
The extension is plain Manifest V3 code. You can read how text is selected, where keys are stored, and which provider receives a request.
Use Ollama, LM Studio, or Chrome Free AI when you want grammar checks to stay on your machine.
Suggestions appear in-page with explanations. Accept one, accept all, dismiss, or disable Correctly per site.
Model choice
Correctly does not force a hosted service. Use local AI by default, or bring an API provider when that fits your workflow.
Runs with Chrome's built-in Gemini Nano when available. No API key, no provider round trip.
Bring your OpenAI API key and select the model you prefer from the popup.
Connect services such as Groq, OpenRouter, DeepSeek, or another compatible endpoint.
Use local models through Ollama, with extension-side handling for the localhost path.
Point Correctly at LM Studio's local inference server and keep grammar checks on your machine.
Privacy posture
Configuration stays in Chrome extension storage on your device. Text is processed locally when you choose a local or on-device model, or sent directly to the API provider you configure.
chrome.storage.local.chrome.storage.session.data-correctly="false".Install
Download
correctly-chrome.zip, unzip, open chrome://extensions, enable
Developer mode, click Load unpacked, and select
the folder.
Download correctly-firefox.xpi and open it with Firefox.