Menu-bar and tray reader for Codex

Codex TTS Menu

Listen to Codex responses directly from your active desktop session: local, free, and private by default on macOS or Windows, with optional OpenAI Audio.

Beta 0.1.0 · macOS 14+ · Windows 10/11 · Codex Desktop · local voice output by default

Current version Codex TTS Menu 0.1.0 for macOS and Windows.
Mac DMG Windows x64 ZIP

Why it helps

Codex works. You can listen.

The app sits in your macOS menu bar or Windows tray and speaks new visible Codex output while you keep reading, comparing, or working in another window. It is built for long agent responses, remote sessions, and focused pairing with Codex.

Downloads

One idea, two desktop platforms

macOS

Menu-bar app

Local say by default, Keychain for OpenAI, voices, speed, music, and remote sessions.

Download Mac DMG
Windows

Tray app

Local Windows Speech API by default, optional OpenAI, a DPAPI-encrypted key, and a settings window with a paste field. The current beta is still unsigned.

Download Windows x64 ZIP
Codex TTS Menu product graphic with local mode, optional OpenAI, 1.5x speed, and music shuffle

Features

Everything important, right in the menu

Local first: no external TTS costs in local mode Local first

Local speech by default

By default, no text leaves your computer. Local speech is free and ready immediately.

OpenAI optional: selectable voices OpenAI optional

Choose your voice

Optionally use OpenAI Audio with selectable voices. API keys can be pasted directly on Mac and Windows.

Speed: read-aloud speed from 1x to 4x Speed

1x to 4x playback

Read-aloud speed is adjustable. The default is 1.5x for quick listening.

Music shuffle: subtle background music with volume control Music

Subtle background music

Shuffle or single-track loop, separate volume, and a 60-second tail after the last spoken output.

Remote sessions: local and remote Codex sessions Remote

Local and remote sessions

The app can read local Codex logs and follow active remote sessions through existing SSH connections.

Focus: pause, queue, and microphone controls Focus

Pause, queue, and mic

Pause is reliable, the queue stays short, and microphone muting can be toggled from the menu.

How it works

How it fits into daily work

1

Open Codex

Start Codex Desktop and work in your session as usual.

2

Choose your reader

Choose local output or OpenAI Audio, voice, and speed from the menu. API keys can be pasted directly.

3

Listen

New agent responses are read aloud sentence by sentence, without keeping the session in view.

Privacy

Private as long as you stay local

In local mode, Codex TTS Menu uses macOS say or the local Windows Speech API. Your Codex output is not sent to an external speech service. OpenAI Audio is optional and stores the API key in macOS Keychain or via Windows DPAPI.

Default: local speech output, no external TTS costs.

Optional: OpenAI voices like ash with direct API-key input.

Note: the Mac beta is currently developer-signed; the Windows beta is still unsigned and may appear in SmartScreen as Unknown Publisher.

Beta Download

Make Codex audible.

For Mac and Windows users who want to follow Codex in the background without staring at the session.