Skip to content
Prompt & SolderHow to Ask Claude
All builds
OANo photo
Worked Described

Local voice-to-text for macOS built with Hammerspoon

A hotkey dictation tool for macOS that transcribes Turkish and English on the local GPU was built with Claude Code in one session in Lua, Swift, TypeScript and Python.

—

Credits

  • Reddit poster _yemreak Source ↗

Earliest dated source: 15 Oct 2025

The full story

This is a voice-to-text tool for macOS: press a hotkey, speak, press it again, and the text appears in the active app within about 0.3 to 1.5 seconds. It handles Turkish and English and transcribes on the Mac's own GPU with Parakeet and Whisper models, so nothing leaves the machine.

Claude Code built it in one session, covering Hammerspoon hotkeys in Lua, audio recording in Swift, TypeScript orchestration with fallback between speech models, Python model servers and an installer, and debugged across all of them.

How it was done

Tools

Themes

Loading themes…

Sources

From a short post by the maker, so the details are as they tell them.

  • Reddit: Built voice-to-text for macOS with Claude CodeForum threadreddit.com
    Reddit poster: _yemreakPosted 15 Oct 2025

    The maker's post on r/ClaudeCode.

    If it disappears: archived copy of Reddit: Built voice-to-text for macOS with Claude Code (opens in a new tab)

Related builds

Finding related builds…

Prompt & Solder

An independent community project. Not affiliated with Anthropic.

What this is. Real projects where people used Claude to build, fix, port, revive or take apart something, from jailbroken Kindles to rebuilt DOS games, plus the times it went badly wrong. Every build links to where it was shared, and every source is listed here.

How far to trust it. We summarise what people reported and say what each build rests on: a full write-up with code, a short post, or a passing comment. We haven't tested them ourselves. Photos are shown from the original sources with credit. Only modify hardware you own, and back up first.

Privacy. No accounts. Analytics cookies (Google Analytics) only if you accept them; no ads or cross-site tracking. Searches are counted anonymously (just the words) to show what's popular, and so are clicks on Ask Claude (just the count). The Claude connector only receives the search words your Claude sends it.

How toAsk ClaudeEvery sourceStatsSubmit a buildPrivacyRSS