Skip to content

Sambeetkumar/LeetMate

Repository files navigation

LeetMate - LeetCode AI Assistant ( Chrome Extension )

🚀 Features

🔍 Smart Hints Generation

  • Context-Aware Hints: Automatically detects the LeetCode problem you're currently solving
  • Progressive Assistance: Get tailored hints that guide you toward the solution without giving everything away
  • Problem-Specific: Hints are generated specifically for the problem on your current page

📋 One-Click Code Copy

  • Instant Solution Access: Generate complete solution code for the current LeetCode problem
  • Clipboard Integration: Copy generated code directly to your clipboard with a single click
  • Multiple Language Support: Get solutions in your preferred programming language
  • Ready to Test: Generated code is formatted and ready to paste into LeetCode's editor

🔐 Security & Privacy

API Key Management

  • Personal API Key: The extension requires your own Gemini API key to function
  • Local Storage Only: Your API key is stored locally in your browser - never transmitted to external servers
  • Complete Privacy: Only you have access to your API key and usage
  • Easy Configuration: Simple one-time setup process on first use

📦 Installation

Follow these steps to install and set up the LeetCode AI Assistant Chrome Extension:

Step 1: Download the Extension

  1. Go to the Releases page of this repository
  2. Download the latest release zip file (e.g., leetmate-extension-v1.0.0.zip)
  3. Extract the downloaded zip file to a folder on your computer

Step 2: Enable Developer Mode in Chrome

  1. Open Google Chrome
  2. Navigate to chrome://extensions/ or go to:
  • Menu (⋮) → More Tools → Extensions
  1. Toggle "Developer mode" ON (top-right corner)

Step 3: Load the Extension

  1. Click "Load unpacked" button
  2. Select the "dist" folder from extracted extension folder from Step 1
  3. The extension should now appear in your extensions list
  4. Make sure it's enabled (toggle should be blue/on)

Step 4: Pin the Extension (Optional but Recommended)

  1. Click the puzzle piece icon (🧩) in the Chrome toolbar
  2. Find "LeetMate" in the dropdown
  3. Click the pin icon (📌) to pin it to your toolbar for easy access

⚡ Quick Start

After installation:

  1. Open any LeetCode problem
  2. Enter your API key in the extension popup (One-time setup)
  3. Start getting AI-powered hints and solutions instantly!

💻 Extension Demo

Note: This extension is designed to help you learn and understand problem-solving approaches. Use it responsibly to enhance your coding skills.

About

AI powered chrome extension that helps you solve Leetcode questions

Resources

Stars

Watchers

Forks

Packages

No packages published