git404hub

what is intuitcode-extension fr?

achawla19/intuitcode-extension — explained in plain English

Analysis updated 2026-05-18

2TypeScriptAudience · developerComplexity · 4/5LicenseSetup · moderate

tl;dr

A Chrome extension that turns LeetCode practice into a voice-based mock interview with an AI that hints instead of giving answers.

vibe map

mindmap
  root((IntuitCode))
    What it does
      Voice mock interview
      AI asks clarifying questions
      Reviews written code
    Tech stack
      TypeScript
      Chrome extension
      Nodejs backend
      Groq API
    Interview phases
      Clarify
      Brute force
      Optimize
      Code review
    Use cases
      Practice speaking approach
      Get Socratic hints
      Code review feedback
    Setup
      Clone extension repo
      Clone backend repo
      Add Groq API key

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Practice explaining your coding approach out loud before writing any code, like in a real interview.

VIBE 2

Get structured Socratic hints on a LeetCode problem without being handed the solution.

VIBE 3

Have an AI review your finished code for bugs and complexity once you've written it.

VIBE 4

Move through clarify, brute force, optimize, and code review phases that mirror a real technical interview.

what's the stack?

TypeScriptChrome ExtensionNode.jsExpressGroq API

how it stacks up fr

achawla19/intuitcode-extension4ssh1/mine-sweeperadun-denton/chinvat
Stars222
LanguageTypeScriptTypeScriptTypeScript
Last pushed2026-01-31
MaintenanceMaintained
Setup difficultymoderatemoderatemoderate
Complexity4/52/54/5
Audiencedevelopervibe coderdeveloper

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · moderate time til it works · 1h+

Requires cloning a separate backend repo, running it locally, and providing a free Groq API key.

Use freely for any purpose, including commercial use, as long as you keep the copyright notice.

in plain english

IntuitCode is a Chrome browser extension that turns practicing LeetCode coding problems into something closer to a real technical job interview. Instead of jumping straight into writing code, you first explain your approach out loud, and an AI interviewer listens, asks clarifying questions, gives hints without spelling out the answer, and later reviews your finished code, the way an actual interviewer would. The extension adds a panel on top of any LeetCode problem page that automatically picks up the problem's title, difficulty, and tags. You click a button to start speaking, and the AI responds with a question or a hint rather than a solution. The conversation is structured into four stages that mirror a real interview: clarifying the problem, working out a brute force approach, optimizing it, and finally reviewing your actual code once you write it. At the end, you get feedback covering time and space complexity, what you did well, and suggestions for similar problems to practice next. While you can type instead of speaking, the README is clear that voice is the point of the tool, since real interviews require you to reason out loud under pressure rather than type at your own pace. Your spoken words show up as an editable transcript, so you can fix anything the speech recognition misheard before sending it. Hints follow a three level system designed to nudge you toward the answer without ever giving it away directly. Under the hood, the extension is built with TypeScript on Chrome's Extension Manifest V3, uses the browser's built in speech recognition and speech synthesis features for voice, and talks to a separate backend server built with Node.js and Express, which is what actually calls the Groq AI service running a Llama model. The extension itself never holds the AI API key directly, all requests are routed through that backend so the key stays hidden from anyone inspecting the extension's code. Setting it up for local development means cloning both the extension and backend repositories separately, installing dependencies, building the extension, and loading it as an unpacked extension in Chrome, while the backend needs its own free Groq API key. The project is released under the MIT license.

prompts (copy fr)

prompt 1
Help me clone the IntuitCode extension and backend repos and set up my Groq API key for local development.
prompt 2
Explain how IntuitCode's three-level Socratic hint system avoids giving away the solution.
prompt 3
Show me how to load the built dist folder as an unpacked Chrome extension.
prompt 4
Walk me through why IntuitCode routes AI requests through a backend proxy instead of calling Groq directly from the extension.

Frequently asked questions

what is intuitcode-extension fr?

A Chrome extension that turns LeetCode practice into a voice-based mock interview with an AI that hints instead of giving answers.

What language is intuitcode-extension written in?

Mainly TypeScript. The stack also includes TypeScript, Chrome Extension, Node.js.

What license does intuitcode-extension use?

Use freely for any purpose, including commercial use, as long as you keep the copyright notice.

How hard is intuitcode-extension to set up?

Setup difficulty is rated moderate, with roughly 1h+ to a first successful run.

Who is intuitcode-extension for?

Mainly developer.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.