You type 40 words per minute. You speak 150. VoiceLayer adds voice to Claude Code, Cursor, and every MCP client. Press F6. Speak. Ship.
free · open source · local-first · no cloud
Split the JWT validation into its own middleware function. Add refresh token rotation and keep the cookie fallback for the admin dashboard.
You think at the speed of speech. Your AI should listen.
Prefer typing? VoiceLayer is optional per-session. Enable it when you want speed. Disable it in shared offices. Your workflow, your choice.
whisper.cpp large-v3-turbo runs entirely on your Mac. Sub-1.5s transcription, Hebrew + English in the same sentence. No cloud, no API key, no latency.
Native SwiftUI menu bar app. F6 push-to-talk via Karabiner, live waveform pill, real-time teleprompter. Collapses to a dot when idle. Draggable anywhere.
voice_speak for non-blocking TTS with auto mode detection (announce, brief, consult, think). voice_ask speaks a question aloud, records your voice response via Silero VAD, and returns the transcription.
Install from npm
Launch VoiceBar
Press F6 and start talking
One install. On-device STT. Works with any MCP client.
A native SwiftUI macOS menu bar app that gives VoiceLayer a persistent visual presence. Always on, always ready.
Hold F6 to record, release to transcribe. Global hotkey via Karabiner.
Words appear as TTS speaks. Auto-scroll, word-level highlighting.
Waveform visualization during recording. Collapses to a dot when idle. Draggable anywhere.
Requires VoiceLayer MCP server. Install with voicelayer bar