Solve problems. Don’t get spoon-fed.
CodeBuddy is a Chrome extension that helps you solve LeetCode problems by guiding your thinking, not giving away answers.
Project.Demo.mp4
- 🧠 AI Code Analysis
- 💡 Progressive Hint System
- 🎯 Mentor-style guidance
- 📊 Progress tracking
- 🧩 Personalized feedback
- ⚡ In-page UI (no popup)
- Frontend: Chrome Extension (Vanilla JS)
- Backend: Node.js / Express
- AI: Groq API
- Storage: localStorage
git clone https://github.com/your-username/codebuddy.git
cd codebuddy
cd codebuddy-backend
npm install
Create a .env file:
GROQ_API_KEY=your_api_key_here
Run the server:
node index.js
- Go to chrome://extensions
- Enable Developer Mode
- Click Load Unpacked
- Select the
codebuddy-extensionfolder
- Open LeetCode
- Solve a problem
- Click Analyze Code
- Get guided hints
codebuddy-backend/ → API server
codebuddy-extension/ → Chrome extension
Give it a star ⭐