
Slopsift
Local NLP linter that catches AI writing patterns through dependency parsing
Gallery
About Slopsift
Slopsift is an NLP linter that identifies artificial writing patterns commonly found in AI-generated content. It works by analyzing grammatical structure rather than matching against word lists, which means it catches the actual mechanics of inflated prose instead of just flagging suspicious vocabulary. The tool runs entirely on-device, so nothing you write ever leaves your machine.
The problem it addresses is familiar to anyone who has tried to spot formulaic writing. AI-generated text often follows predictable structures, uses vague attribution, leans heavily on passive voice, and pads arguments with filler that sounds good but says little. Slopsift identifies these patterns by parsing the dependency relationships between words, creating a map of how each sentence is constructed and checking it against known problematic structures.
Under the hood, it uses a 16 MiB quantized ONNX model custom-trained through structured distillation. The model predicts parts of speech and dependency relationships, then a rule layer evaluates those predictions against a catalog of patterns. Findings come in three confidence levels: errors for high-confidence detections, warnings for probable issues, and notes for things worth reviewing. Each detection includes the exact text range and the reason behind it, so you can make your own call rather than trusting a black box.
It fits writers who want to keep their voice but clean up patterns that read as canned, developers building tools that generate text, and CI workflows that need to lint prose alongside code. The output format supports ESLint-style JSON, which means you can wire it into existing automation without adapting your tooling. If you run coding agents that produce documentation or comments, Slopsift can flag the output before it ships.
What sets it apart is the focus on explainability and local processing. This is not a classifier that returns a single AI probability score with no reasoning. It's a linter that tells you what it found and why, so you can accept, reject, or learn from each detection. The rules are deterministic, meaning the same input always produces the same output. You're also not sending your drafts to a server. Everything runs in the browser or CLI, powered by the bundled model weights.
Slopsift is free and open source, installable via npm. There's no paid tier in sight, and the project is MIT-licensed. The irony that it was partly built with AI assistance is acknowledged upfront, but the point stands: the tool catches patterns, not origins, and humans produce these patterns too.
Key Features
- Dependency parsing for structural analysis
- 16 MiB local ONNX model
- Three-tier confidence levels
- ESLint-style JSON output
- Browser and CLI execution
- Explainable detection with text ranges
Pros & Cons
What we like
- Runs entirely on-device with no cloud uploads
- Explains every detection with exact reasons
- Integrates into CI workflows via JSON output
- Catches patterns regardless of who wrote them
Room for improvement
- Focused on English prose patterns only
- Smaller model may miss subtler issues
- Requires some technical setup to integrate
- Younger project with a smaller community
Frequently Asked Questions
What is Slopsift?
Is Slopsift free?
Does Slopsift detect if text was written by AI?
Does Slopsift send my text to a server?
Best For
Featured in
Alternatives to Slopsift
View all
Frase
AI-assisted SEO content tool that turns SERP research into briefs, outlines, and optimized drafts inside one editor.

Confluence
Atlassian's long-running team wiki that anchors many enterprise knowledge stacks

Lunchbreak AI
Run text through six AI detectors at once, then humanize whatever gets flagged
ChatGPT
AI assistant for conversation and content generation
Reviews (10)
Decent with some rough edges
Picked Slopsift for the price, stayed for the quality. What stands out is how it handles explains every detection with exact reasons. My only gripe is younger project with a smaller community. Glad I made the switch.
Recommended without reservation
Hadn't planned on switching, but Slopsift was hard to ignore. What stands out is how it handles runs entirely on-device with no cloud uploads. The core workflow is smooth once you are set up. Worth it for what I get out of it.
Does the job, a few gripes
Tried Slopsift on a side project first, then rolled it out everywhere. The defaults are sensible, so I was not fighting settings on day one. Performance has been steady even when I lean on it hard. Mostly using it for cleaning up passive voice and filler in drafts. My only gripe is focused on english prose patterns only. No regrets so far.
Exactly what I needed
Picked Slopsift for the price, stayed for the quality. The 16 mib local onnx model is more useful than I expected. The interface stays out of my way, which I appreciate. Found it works best for automating prose quality checks in ci pipelines. Easy yes for anyone weighing the same trade offs.
Finally something that fits
Hadn't planned on switching, but Slopsift was hard to ignore. The defaults are sensible, so I was not fighting settings on day one. It just works, day after day, without surprises. Found it works best for cleaning up passive voice and filler in drafts. No regrets so far.
It just works
Three months of Slopsift later, here is what holds up. The defaults are sensible, so I was not fighting settings on day one. It has shaved real time off my week. Found it works best for linting ai-generated documentation before shipping. It earns its place in my stack.
Genuinely impressed
Started using Slopsift casually, now it is pinned in my dock. Where it really wins is three-tier confidence levels. Worth it for what I get out of it.
It just works
Came to Slopsift after getting frustrated with what I had before. Performance has been steady even when I lean on it hard.
Solid daily driver
Found Slopsift on a Show HN thread and I am glad I clicked. The catches patterns regardless of who wrote them is more useful than I expected. Mostly using it for linting ai-generated documentation before shipping. Glad I made the switch.
Quietly excellent
Came to Slopsift after getting frustrated with what I had before. The integrates into ci workflows via json output is more useful than I expected. No regrets so far.
Related Tools

SoloDevStack
Tool guides and stack advice for solo developers
ChatGPT
AI assistant for conversation and content generation

Surfer SEO
Content optimization tool that scores drafts in real time against the top-ranking pages for any target keyword.

Bear
A beautiful Markdown notes app for Apple devices that doubles as a writing tool