zilvestro / grammai
git clone https://github.com/zilvestro/grammai.git
AI writing assistance. Free & open source. Offline English and German grammar checks, with rewrites and translation through your own AI.
—
stars, 24h
+141
stars, 7 days · #378
+141
stars, 30 days · #1,693
141
★ total · +141% this week
17
forks · 0 open issues
Star history starts 2026-10-20; the chart appears after the second daily snapshot.
LanguageTypeScript
LicenseGPL-3.0
Created2026-10-18 (2d ago)
Last pushtoday
Watchers1
OwnerUser
GitHub topics
Links
README excerpt
grammai AI writing assistance. Free & open source. Offline English, German and Romanian grammar checks, with rewrites and translation through your own Claude Code or Codex account. Sponsored by Affonso Get started · Connect your AI · Contribute · GPL 3.0 grammai is an open-source writing assistant for Chrome and Chromium browsers such as Helium. It checks what you write, highlights issues in place, and lets you apply corrections without leaving the editor. **The extension is free.** English, German and Romanian spelling and grammar work on your device, without an account or extra software. Optional AI features use your own signed-in Claude Code or Codex CLI. Your provider's access requirements and usage limits apply; grammai does not include an AI subscription. ## A little help, right where you write - **Spelling and grammar, offline.** English, German and Romanian engines and dictionaries are bundled with the extension. - **Context matters.** Local grammar rules and targeted word-confusion checks cover constructions such as “Ist das wirklich war?” → “Ist das wirklich wahr?” An optional AI context check handles a broader passage. - **Corrections in place.** Hover to highlight a marked word, click to review, then accept or dismiss. Undo restores the last grammai edit. - **Rewrites in your voice.** Improve clarity, shorten a passage, change the tone, or save your own named prompts. - **Translate and keep writing.** Translate between English and German or Romanian and replace the selection, or the active field, in one action. - **Quiet by default.** The action pill appears only when you select text. Light and dark modes, keyboard shortcuts and per-site controls are included. ## See it in action | Automatic German checking | Rewrites with your own AI | | ---------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------- | | | | | English ↔ German translation | Your prompts, in dark mode | | --------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- | | | | Screenshots use sample drafts in a separate browser profile. The rewrite shown was generated through the installed AI CLI. They contain no personal browsing session or account data. ## Installation **Chrome Web Store — coming soon.** The button above is a placeholder until the first listing is available. Store users will install the extension once; ordinary grammar checks need no additional setup. To try the current source build: [code] Use **Node.js 22 or newer** to build the project. Open `chrome://extensions`, enable **Developer mode**, choose **Load unpacked**, and select the generated `dist` directory. Helium uses the same extension management screen. Open a supported text field and start writing. English, German and Romanian are detected automat