AI tools, scored for your job
Get paid to train AI
🤝 You're in the Free & Open Source library — community-built tools you can use without paying. A different concept from our scored AI directory.
Home › Free & Open Source › Students › GrammarLLM
✦ Free & open sourceStudents

GrammarLLM

Local-first AI grammar checker running fine-tuned LLMs entirely offline.

Offline AI Grammar & Writing Assistant

Local Electron desktop app with real-time error correction and zero data leakage.

Free forever · open source · MIT
✓ Light setup✓ Browser-based✓ Real-time collaboration
6.6
ZEKAI
Private local-first writing assistant
Free & open source · Students
Ease of setup4
Usefulness8
Maintenance9.5
Community5
★ 112
GITHUB
Aug 2026
UPDATED
MIT
LICENSE
🛠 Don't want to self-host? We can set it up →
⚡ Quick answer

GrammarLLM is a desktop application that runs fine-tuned language models locally to fix grammar and assess writing quality without an internet connection. It suits students, researchers, and writers who need absolute data privacy and offline functionality.

Runs on
Cross-platform
Hosting
Desktop
Languages
TypeScript
License
MIT

What it is

The app runs a quantized LLM via node-llama-cpp on your machine, performing sentence-level error detection, word-level inline corrections, and quality score calculations. It generates WCAG 2.0 AA-compliant PDF reports and includes a built-in model manager supporting multiple GGUF variants.

Who it's for

It suits privacy-conscious students and researchers handling sensitive drafts who want local AI assistance without cloud APIs. It does not suit users looking for a cloud-synced web service or those without enough local disk space for model weights.

Key features

Fully Offline Operation

Runs entirely on your machine via llama.cpp with zero data sent to external servers.

Word-Level Corrections

Hover over highlighted words in your text to view and apply direct replacements, insertions, or deletions.

Multi-Backend GPU Support

Automatically detects CUDA, Metal, Vulkan, or falls back to CPU without manual configuration.

WCAG-Compliant Reports

Generate downloadable PDF assessment reports containing your writing score and all correction details.

Built-in Model Manager

Download, delete, and switch between GRMR-V3-G4B model variants or load custom GGUF URLs.

How to start

Up and running in 3 steps

1
Clone or download the repository and run npm install.
2
Execute npm run dev:electron to launch the application.
3
Select and download your preferred GGUF model variant on the initial setup screen.
Real talk

Our honest verdict

What's great

  • Operates completely offline, keeping your research notes and drafts entirely private.
  • Provides inline word-level suggestions with automatic re-checking of edited sentences.
  • Auto-detects GPU hardware across NVIDIA, Apple Silicon, and AMD/Intel chips.
  • Includes a model manager to easily swap between performance-optimized or high-quality GGUF files.

Where it falls short

  • Requires downloading large model files of 2 to 4 gigabytes before you can start checking text.
  • Inference performance depends entirely on your local hardware specs and available GPU memory.
  • Portable builds must be placed in a writable folder rather than restricted system directories.
Cost

Pricing & license

Free under its open-source license. The only cost is your own local hardware resources and disk space for the model weights.

Paid work

Open remote AI-training roles

876 open remote AI-training roles, updated November 15, 2026; most pay $20–$170 an hour. Zekai lists them free; the application goes to the employer’s platform.

See all open roles →
Compare

Alternatives

🎁 Free & open-source alternatives
Get more

Use it, or have us set it up

📄 Free PDF: GrammarLLM for Students
A plain-language guide to getting your first result. Sent to your inbox.
🔔 64 people want a full video tutorial — add your vote
🛠 Don't want to set it up yourself?
We'll install, host & configure GrammarLLM for you — and train your team.
Get it done for you ↗
Questions

FAQ

Does GrammarLLM send my text to the cloud?

No. The model runs locally on your machine via node-llama-cpp, ensuring no data ever leaves your computer.

What hardware do I need to run the app?

You need Node.js 20+ to build the app, plus enough RAM or VRAM to load a 2 to 4 GB GGUF model file.

Radar

Latest AI news

✉️ The weekly free toolkit
The best new free & open-source tools for Students — one short email a week, in your language.
Free · 1 email/week · unsubscribe anytime
Get paid to train AI →

See Zekai first in Google