View Project
LeetHint - AI-Powered LeetCode Hints
What I Built
Ever been stuck on a LeetCode problem and wished you could get a hint without seeing the full solution? That's exactly why I created LeetHint - a Chrome extension that gives you smart, AI-powered hints to guide you through problems step by step.
The Problem I Solved
As someone who's spent countless hours on LeetCode, I noticed a frustrating pattern: you're either completely stuck or you look up the solution and spoil the learning experience. There wasn't a middle ground that could nudge you in the right direction without giving everything away.
How It Works
Simply navigate to any LeetCode problem, click the LeetHint extension, and ask for a hint. The AI analyses the problem and gives you just enough guidance to get unstuck while keeping the challenge intact.
Key Features:Smart hints that don't spoil solutionsWorks on any LeetCode problem pageClean, simple interfaceProgressive hints that build on each otherTech Stack
Frontend: React 18, TypeScript, Tailwind CSS
Extension: Chrome Manifest V3
AI: OpenRouter SDK + Deepseek:v3 API
UI: Radix UI components
Build: Vite
What I Learned
Building this taught me a lot about Chrome extension development, especially working with Manifest V3. Integrating AI in a way that provides helpful but not overwhelming guidance was also a fun challenge. The trickiest part was making sure the hints were actually helpful without being too obvious.
What's Next
I'm working on getting it published to the Chrome Web Store and adding support for different programming languages. Also considering a Firefox version based on user feedback.
Try it out: GitHub Repository
This project started from my own frustration with LeetCode and turned into something I hope helps other developers learn more effectively.
Built with