Nicheloom

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

Vibecheck

lint for AI-generated code smells (JS/TS/Python)

Details

External ID
47398197
Source
HN
Company
—
Product
vibecheck
Website domain
github.com
Launched
March 16, 2026
Cohort
—
Upvotes
7
Upvotes percentile
0.4108241082410824
Tags
—
Fetched at
Sept. 7, 2026, 9:26 p.m.
Updated at
Sept. 7, 2026, 9:26 p.m.

Description

I built a CLI that detects patterns AI coding tools leave behind: empty catch blocks, hardcoded secrets, as any everywhere, comments that restate the code, god functions, SQL concatenation.24 rules across JS/TS and Python. Zero config, runs offline, regex-based so it's fast. npx @yuvrajangadsingh/vibecheck . Also ships as a GitHub Action for inline PR annotations and standalone binaries (no Node required).Why: CodeRabbit found AI-generated PRs have 1.7x more issues than human PRs. Veracode says 45% of AI code samples have security vulnerabilities. "Vibe coding" is everywhere now but nobody's linting for the patterns it produces.This isn't a replacement for ESLint. It catches things ESLint doesn't look for, like catch blocks that only console.error without rethrowing, bare except: pass in Python, or mutable default arguments.

Enrichment

Theme
ai developer tools and coding assistants
Vertical
Horizontal
Function
Observability & eval
Audience
Developer
AI stance
AI feature
Project type
Commercial product
Normalized one-liner
code quality linter for ai-generated code
Manually corrected
False

Could you build this?

Yes It is an offline CLI linter utilizing regular expressions to detect common AI code smell patterns across files.

Discussion

4 comments analyzed.

Competitors mentioned: Caliper, traditional linters

Concerns raised: regex approach too brittle for edge cases and general use, misses logic bugs and spec drift that pass syntax checks, won't catch all anti-patterns, only surface-level issues

Feature requests: integration hook for vibecoding/AI generation sessions, AI layer to evaluate against project-specific coding conventions, deeper analysis beyond deterministic pattern matching

Competitors

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

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

Launched 135 days after the earliest competitor.

Other launches for this product

Same idea, different domain

Nobody's really built a observability & eval tool for Media & entertainment yet.