In simple English
This program checks your spelling, rewrites your sentences, and summarizes long pages on any computer. You select text, press a hotkey, and an artificial intelligence changes the words right inside your document. It works with free keys or private local models, so your data stays on your machine. You do not pay anything to use it, and it stays out of your way until you need it.
What it is
WritingTools is an open-source application that brings artificial intelligence text assistance to any input box across your operating system. It listens for a global keyboard shortcut to rewrite, proofread, or summarize selected text using cloud providers or local models.
What it is good for
Solo builders who want fast grammar checks and text rewriting inside their normal desktop apps without paying for a commercial subscription.
- Works across every application on your computer through a single hotkey.
- Connects to free cloud providers or runs completely offline with local models.
- Open-source code with active development and native ports for multiple operating systems.
- Requires an API key or a running local model to generate any text.
- Accessibility permissions on macOS and security scanners on Windows can cause initial setup friction.
- Hotkeys can occasionally conflict with existing system shortcuts like Spotlight.
Grammarly or paid writing assistant subscriptions
Ollama (a tool to run large language models locally on your own hardware)
- ollama/ollama185k stars
Runs large language models locally on your machine, which WritingTools can use for private text generation.
- deepset-ai/haystack27k stars
A Python framework for joining language models, document search and tools into one working pipeline.
- Giskard-AI/giskard-oss5.9k stars
A Python library that writes tests for language-model programs and tries to break them on purpose.
- ggml-org/llama.cpp132k stars
A C and C++ library and command-line tool for running language models locally.
Go to the GitHub Releases page, download the latest zip or disk image for your operating system, extract or move the application to your local folder, and run it.