AIToday

Tool detects LLM writing clichés in text

Simon Willison's Weblog3h ago

Key takeaway

A new online tool helps readers spot clichéd phrases commonly found in text written by language models. The tool works directly in your browser and highlights ten common patterns, including repetitive chains like "no X, no Y" and expressions such as "sit with that." Users can toggle detection patterns and navigate through matches to quickly identify whether text has LLM fingerprints.

Summaries like this, in your inbox every morning.

Sign up free →

3 Key Points

  • What happened

    A new browser-based tool has been created to identify and highlight common phrases that frequently appear in language model outputs, including patterns like "no X, no Y" chains, "sit with that," and "you already know."

  • Why it matters

    LLM-generated writing often contains recognizable clichéd phrases that can make content feel formulaic and repetitive. The tool lets readers quickly spot these patterns in any text they paste, helping identify when content may have been written or heavily influenced by AI.

  • What to watch

    The tool runs entirely in your browser with localStorage support, meaning no data is sent to external servers. Users can toggle pattern detection on and off and navigate through matches with quick navigation features.

In Depth

A new browser-based tool for detecting clichéd language in text has been released to address the problem of formulaic phrasing common in language model outputs. The creator built the tool after becoming frustrated with reading articles filled with repetitive LLM writing patterns, particularly chains like "no X, no Y" constructions. The tool is designed to highlight ten common patterns that frequently appear in AI-generated or AI-influenced writing.

The analyzer works by accepting pasted text and identifying matches against its pattern library. It provides several features to help users understand what they are reading: pattern counts show how many times each cliché appears, match listings allow users to see every instance, and context-aware sentence highlighting shows the full sentence containing each match. Users can toggle specific patterns on and off, giving them flexibility in what they are looking for.

The tool's architecture prioritizes user privacy and simplicity. It runs entirely within the browser, meaning no text or data is sent to external servers. The tool uses localStorage support, which allows users' settings and search history to persist across sessions without requiring an account or server backend. This design keeps the tool lightweight and fast while protecting user data from being transmitted or stored elsewhere.

Context & Analysis

The creator's frustration with repetitive LLM-generated writing — particularly the prevalence of phrases like "no fluff, no filler, no jargon" — motivated the development of this detection tool. Language models tend to fall into recognizable stylistic patterns, and these clichés have become increasingly visible to readers as AI-generated content proliferates. By making these patterns visible and easy to spot, the tool addresses a practical problem: distinguishing between human writing and writing that bears the hallmarks of AI generation or heavy AI editing. The tool's design choice to run entirely client-side (in the browser) reflects a privacy-conscious approach, ensuring that text analyzed remains on the user's device.

FAQ

How do I use the tool?
Paste text into the analyzer to identify clichéd patterns. The tool highlights sentences containing matches and shows a count of each pattern found, with quick navigation between results.
Does my data get sent anywhere?
No — the tool runs entirely in your browser with localStorage support for persistence, so no data is sent to external servers.

Get the latest Large Language Models news every morning

AI-summarized, only the topics you pick — one digest a day via Email, Slack, or Discord.

Free · takes 30 seconds · unsubscribe anytime

Discussion

No comments yet. Be the first to share your thoughts!

Log in to join the discussion

Related Articles

Stay ahead with AI news

Get curated AI news from 200+ sources delivered daily to your inbox. Free to use.

Get Started Free

Free · takes 30 seconds · unsubscribe anytime

1 minute a day. The AI essentials.

200+ sources · Email / LINE / Slack

Get it free →