Voice coding agent for macOS. Hold a hotkey, speak to your codebase, hear answers back.
Hold Option+D and speak. The agent reads your files, edits code, runs commands, and talks back — all streamed to your terminal via the duck CLI.
Interrupt mid-sentence and it stops immediately. Nothing is hidden.
Requires macOS 15.2+ and an OpenAI API key.
brew tap mblode/tap
brew install --cask rubber-duckOr download the latest DMG directly.
The duck CLI installs automatically on first launch.
duck ~/projects/myapp # attach a workspace and stream events
duck say "fix the auth bug" # send a typed message
duck sessions # list sessions
duck doctor # check system health- Direct downloads: Check for Updates… in Settings
- Homebrew:
brew upgrade --cask rubber-duck
- Menu bar icon hidden? Press
Option+Shift+Dto open Settings directly duckcommands hanging? Runduck doctoror restart withpkill -f duck-daemon