A macOS menu bar dictation app: hold fn, speak, and polished text is typed at your cursor using Gemini transcription.
entropyconquers/gpt-voice
A small macOS menu bar app that turns speech into text using your existing ChatGPT sign-in, pasting the transcript into any text field.
Open-source alternative to:macOS Dictation
- Stars
- 105
- Forks
- 9
- Open issues
- 1
- Last commit
- 18 days ago
What is it?
GPT Voice is a Mac menu bar app for dictation. You press a global shortcut, speak, and the transcript is placed into the text field you are working in, such as an editor, a chat app, or T3 Code. It never submits the text on your behalf.
Transcription uses the ChatGPT session already set up through Codex CLI, so no separate API key is required. Audio is sent to ChatGPT for transcription, so the app is not an offline tool. The transcription endpoint is private and may change, and access can vary by account.
The app includes a configurable shortcut (Control–Option–Space by default), a compact recording pill with cancel and stop controls, automatic or manual paste, and a local history of successful transcriptions. It requires macOS 13 or later and is MIT licensed.
Key features
- 01Global shortcut to start and stop dictation, configurable in the app.
- 02Uses the existing ChatGPT session from Codex CLI, no API key needed.
- 03Automatic paste into the active field, or manual paste with Command–V.
- 04Local transcript history with copy and delete controls.
- 05Light and dark themes, accent colors, and optional sound cues.
Use cases
- Dictating prompts into T3 Code or Codex CLI without typing.
- Writing notes or messages in any Mac text field by voice.
- Hands-free drafting in an editor while keeping submission manual.
Quick start
- 1
Download the DMG from the Releases page
- 2
Open the DMG and drag GPT Voice to Applications
- 3
Open GPT Voice, sign in with ChatGPT, and grant microphone access
Things to know
- macOS 13 or later only.
- Requires Codex CLI and a ChatGPT account with access to the transcription service.
- Audio is sent to ChatGPT, so it does not work offline.
- Relies on a private ChatGPT endpoint that can change and may restrict access.
In collections
Topics
FAQ
- What is gpt-voice?
- A small macOS menu bar app that turns speech into text using your existing ChatGPT sign-in, pasting the transcript into any text field. GPT Voice is a Mac menu bar app for dictation. You press a global shortcut, speak, and the transcript is placed into the text field you are working in, such as an editor, a chat app, or T3 Code. It never submits the text on your behalf.
- Is gpt-voice free to use? What license does it have?
- gpt-voice is open source under the MIT license. Check the license terms before using it in commercial products.
- Is gpt-voice still maintained?
- Actively maintained. The last commit to gpt-voice was on Oct 20, 2026.
- What can I use gpt-voice for?
- Dictating prompts into T3 Code or Codex CLI without typing. Writing notes or messages in any Mac text field by voice. Hands-free drafting in an editor while keeping submission manual.
- How do I install gpt-voice?
- Download the DMG from the Releases page Open the DMG and drag GPT Voice to Applications Open GPT Voice, sign in with ChatGPT, and grant microphone access
- Where can I get gpt-voice?
- The source code and installation instructions are on GitHub: https://github.com/entropyconquers/gpt-voice
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
Free, open-source macOS dictation app that transcribes speech and pastes cleaned-up text into any text field, an alternative to Wispr Flow.
Native macOS app that transcribes speech to text almost instantly, with local AI models and offline processing.
Open source macOS dictation app that turns speech into text with on-device models and optional AI cleanup, a local alternative to Wispr Flow.
Native macOS speech-to-text app that transcribes dictation on-device or via cloud APIs, then reprocesses text with reusable AI workflows.
Local-first macOS menu bar dictation app that transcribes speech with Parakeet or Whisper on your Mac and pastes it at the cursor.