3 ms·
Show HN: SayToggle – Seamless voice input for ChatGPT/Claude (Apple Silicon)
- eric_krismer 1y agoI built SayToggle for people who spend hours with ChatGPT/Claude. The problem: Typing is slow. Voice is 2-4x faster, but most solutions require cloud or are inaccurate. Tech stack: • Whisper.cpp with Metal acceleration (15x real-time on M1) • Swift + embedded Python runtime • 100% offline processing • Global hotkey via Carbon API (no permissions needed) Started with accuracy and privacy goals, but seamless AI communication became the main focus. ⌥⌘C from anywhere → speak → auto-paste to ChatGPT. $19 one-time purchase. Built for Apple Silicon Macs. Happy to discuss the implementation or answer questions!
- jazzejeff1 1y agoBuying it. As a former wisprflow user, I love this approach. Can licensees request source access to fix bugs and ensure they have a functioning product in the longer term?
- eric_krismer 11mo ago[dead]
- eric_krismer 11mo agoThanks jazzejeff1! I cant reply directly to your post - new account. Right now the license is a one-time purchase, not a subscription. The product is proprietary, so I don’t provide full source access, but I actively maintain and update it — if bugs appear, I’ll fix them. For customers who need long-term assurance, I’m open to providing source access under NDA or escrow if I ever stop maintaining the app, so you’re never left without a working version.