This is a submission for the
How I Used Gemma 4
Gemma 4 is the core intelligence behind PROOFER. I designed the extension so the selected text is wrapped in a strict proofreading prompt, paired with the chosen editing style, and then sent to the configured model endpoint. The model returns only the transformed text, which makes it ideal for an inline editing workflow where the result needs to drop directly back into the user's writing flow.
For this project and AI-powered proofreading, I chose Gemma 4 E2B.
E2B felt like the right fit because PROOFER is meant to be an edge friendly, privacy focused utility. The extension is most useful when it can run against a local model through tools like LM Studio or Ollama, and Gemma 4 E2B is well suited for exactly that kind of setup. It is lightweight enough to be practical on local or self-hosted environments, while still being strong enough for quick proofreading, tone adjustment, and concise rewriting.
That balance matters a lot here. PROOFER is not trying to generate long essays or act like a general purpose assistant. It needs a model that can respond quickly, preserve intent, follow style instructions reliably, and stay efficient enough for real-time use. Gemma 4 E2B gives me that balance, which is why it became the heart of the project.
In short, Gemma 4 E2B made it possible to build a tool that feels useful in everyday writing, while still staying aligned with the project's main goal: fast, local-first AI assistance for proofreading.
Try PROOFER in your browser
If you want to try PROOFER locally, you can clone the repository and load it as an unpacked browser extension.
git clone https://github.com/SamirMishra27/proofer_proofreading_web_extension.git
cd proofer_proofreading_web_extension
npm install
npm run build
After that:
- Open Chrome or Microsoft Edge.
- Go to the extensions page.
- Turn on Developer mode.
- Click Load unpacked.
- Select the project folder.
Once the extension is loaded:
- Click the PROOFER extension icon.
- Choose your provider: LM Studio, Ollama, or any OpenAI-compatible endpoint.
- Enter the base URL for your local or self-hosted model server.
- Add an API key if your endpoint requires one.
- Enter the Gemma 4 model name you want to use.
- Use Test Connection to confirm everything is working.
To use it on a page:
- Open any website with an editable text field.
- Type something and select the text you want to improve.
- Trigger PROOFER using the floating button, the right-click context menu, or the keyboard shortcut.
- Pick a style like Proofread, Rephrase, Professional, or Shorten.
- Review the streamed suggestion and use it as your improved version.
For the best privacy focused setup, run Gemma 4 locally through LM Studio or Ollama so your text stays on your own machine while you write.
SOCIAL SHARE CARD GENERATOR