Nicheloom

Market intelligence for builders — see what's gaining traction before it's crowded.

AISlop, a CLI for catching AI generated code smells

Details

External ID
48322956
Source
HN
Company
—
Product
AISlop, a CLI for catching AI generated code smells
Website domain
github.com
Launched
May 29, 2026
Cohort
—
Upvotes
73
Upvotes percentile
0.8715670436187399
Tags
—
Fetched at
Sept. 7, 2026, 9:26 p.m.
Updated at
Sept. 7, 2026, 9:26 p.m.

Description

Hi, I’m Kenny, I’ve been building aislop. I starting working on this after using Claude Code, codex and opencode several times and noticing some slops. They aren’t syntax and passes most tests, they are patterns like empty catch blocks, useless comments, duplicated helpers, dead code and many more. So I built a tool to scan and check for these patterns and wired it into hooks so after each tool call, the agent checks for the slops.You can try it out with npx aislop scan.It’s all local and no code is transferred. Thank you.

Enrichment

Theme
AI agent frameworks and developer tools
Vertical
Horizontal
Function
Dev tools
Audience
Developer
AI stance
AI feature
Project type
Commercial product
Normalized one-liner
detect ai-generated code patterns
Manually corrected
False

Could you build this?

Yes It is a CLI linter that parses ASTs using libraries like tree-sitter to detect common code smells such as empty catch blocks or duplicated helpers.

Discussion

20 comments analyzed.

Competitors mentioned: Other language-specific linters (half a dozen used in rotation), Deterministic linters

Concerns raised: False positives on language-specific patterns (Go's ok-ignore idiom), Difficulty distinguishing junior dev mistakes from AI-generated code, Scoring/calculation appears incorrect (Postgres showing 56/100 failing with only 6 warnings), Over-detection of redundant safeguards may discourage legitimate defensive programming, Chicken-and-egg problem: definition of 'slop' varies by model training/RLHF

Feature requests: Allow-list syntax to mark intentional patterns (like Rust's #[allow(...)]), Dead code detection, Detection of redundant defensive code and over-use of null coalescing, DRY principle violations and architectural pattern deviations, Unnecessary guard code and overly backwards-compatible changes

Competitors

Other products that read as similar to this one — 109 launches clear the similarity bar, closest 8 shown.

Attention rank: #13 of 110 (itself plus its competitors, highest first — normalized so YC and Product Hunt are compared fairly).

Launched 200 days after the earliest competitor.

Other launches for this product

Same idea, different domain

Nobody's really built a dev tools tool for Sales yet.