Skip to content

Voice Rubber Duck Debugger

Explain your bug out loud and the duck asks the right questions.

Intermediate12h1 person17/20 fit
TL;DR

Build Voice Rubber Duck Debugger for developers stuck on bugs in ~12h with 1 person. Stack: Whisper + LLM + Speech API.

Why it wins: Fun and surprisingly useful.

Build flow

01 · Problem
Developers get stuck in loops and need someone to talk to.
02 · Solution
Talk through the problem, the duck transcribes, asks clarifying questions in rubber duck style and summarises hypotheses.
03 · Build
  1. 1Record speech
  2. 2Transcribe
  3. 3Ask questions
  4. 4Summarise
04 · Demo
Explain a bug and get a question that reveals it.

MVP checklist

  • Voice input
  • Clarifying questions
  • Hypothesis list
  • Session notes

Tech stack

TechRole
WhisperSpeech-to-text
LLMLanguage model
Speech APIVoice in/out

Reference repos

Open-source projects you can build on. Links checked 2026-10-31.

Related ideas

More Devtools
  • Paste an error and get the likely cause, the relevant line and a fix

    Beginner10h1
    LLMNode.jsTree-sitter
    17/20
  • Generate missing unit tests for the code changed in a PR

    Intermediate16h1–2
    LLMNode.jsVitest
    17/20
  • Show a bad code example and get a static analysis rule that finds it everywhere

    Intermediate12h1
    SemgrepLLMNode.js
    17/20