Spell-check AI output without code-word false positives
Language models occasionally produce typos, dropped letters or invented
spellings — and ordinary spell checkers are useless on AI text because they
flag every technical term as an error. This checker runs entirely in your
browser and combines a base English dictionary with a built-in technical
word list (ML, AI and programming vocabulary) so it catches genuine
misspellings while leaving words like tokenizer, async and embeddings
alone.
How it works
The text is split into word tokens. Anything that looks like code — tokens with digits, underscores, dots or slashes, camelCase identifiers, content inside backticks, and URLs — is skipped, because those are not natural-language words and would only create noise. Each remaining word is lowercased and checked against two sets: a common-English base list and a curated technical dictionary. Words found in neither are flagged. You can extend the technical list with your own custom terms (product names, acronyms, jargon) so they pass on every subsequent check.
Tips and notes
Use this as a final proofreading pass on generated documentation, marketing copy or release notes before publishing — it is fast to scan a flagged-word list and confirm whether each is a real typo. Because the base dictionary is intentionally compact (it favours precision over coverage), rare but valid English words may be flagged; add them to your custom list when that happens. This tool checks spelling only, so pair it with a grammar pass if you need full editorial review.