🧼 Code Smeller

LLM-powered VS Code extension that scores your code quality, detects smells, and delivers smart, fun reviews in real time.

Key Features

Code Smeller offers a comprehensive suite of features to improve your code quality

Live Smell Detection

Uses VS Code's own diagnostic engine for real-time code quality analysis (no extra linters required)

AI-Powered Reviews

One-click code reviews powered by Gemini LLM for deeper insights and suggestions

Themed Scoring

Smell Score (1–5) with fun One Piece quotes and custom Luffy images for each level

Real-Time Updates

Smell score updates automatically as you type, directly in your editor

Smart Caching

Dynamic review caching per file, auto-refreshed every 3 days or on editor restart

Multi-Language

Extensible language support with easy "Add Language" command for new file types

Secure & Lightweight

Secure API key storage via VS Code SecretStorage with a lightweight, non-intrusive design that blends seamlessly into your workflow

Live Preview

See Code Smeller in action inside VS Code

Screenshot of Code Smeller extension in VS Code showing editor and review panel

What you'll see:

Code Editor

Your active code file with real-time diagnostic highlighting

Smell Score

Bottom status bar shows code quality score with fun One Piece quotes

Review Panel

Side panel with live suggestions, AI reviews, and themed visuals

Pro Tips

Side panel updates automatically as you code - no manual triggers needed

Quality depends on your language extensions (ESLint, Python, etc.)

Use Command Palette for instant AI-powered deep reviews

Ready to Set Sail with Cleaner Code? 🏴‍☠️

Join thousands of developers using Code Smeller to make code review fun and effective!