npm i -g @openai/codex
or brew install --cask codex
Codex CLI is a coding agent from OpenAI that runs locally on your computer.
If you want Codex in your code editor (VS Code, Cursor, Windsurf), install in your IDE.
If you want the desktop app experience, run
codex app or visit the Codex App page.
If you are looking for the cloud-based agent from OpenAI, Codex Web, go to chatgpt.com/codex.
This fork is Rolodex -- the Riff Labs distribution of Codex CLI.
Codex is an excellent foundation, but it's built around a single provider (OpenAI) and a single interaction model (text-in, text-out). Rolodex takes the Codex core and pushes it in directions that matter for real-world, multi-provider agent work:
- Voice-first interaction. Rolodex integrates the Handy.computer voice-to-text engine, making it possible to drive your coding agent by speaking naturally instead of typing. This isn't a wrapper around a generic STT API -- it's purpose-built for developer workflows where you're dictating code intent, describing bugs, or narrating architectural decisions while your hands are busy.
- Broader model compatibility. Codex already supports multiple providers out of the box. Rolodex extends that work with compatibility shims for models that don't fully implement the OpenAI API (such as some Chinese-market models), so more endpoints just work without manual configuration.
- Opinionated packaging. Rolodex ships as a single binary (
rolodex) with.debpackages for Debian/Ubuntu, prerelease builds on every push to main, and stable releases cut from tags. No npm required if you don't want it. - Community-driven. Rolodex is an open fork that welcomes contributions from everyone. We build on the excellent work OpenAI does upstream and add what our users need.
Voice-to-text engine integrations in Rolodex are powered by Handy.computer. Their work on low-latency, developer-aware speech recognition makes voice-first coding actually practical -- not a novelty, but a genuine productivity multiplier. We're grateful for their partnership and their commitment to building tools that meet developers where they are.
Install globally with your preferred package manager:
# Install using npm
npm install -g @openai/codex# Install using Homebrew
brew install --cask codexThen simply run codex to get started.
You can also go to the latest GitHub Release and download the appropriate binary for your platform.
Each GitHub Release contains many executables, but in practice, you likely want one of these:
- macOS
- Apple Silicon/arm64:
codex-aarch64-apple-darwin.tar.gz - x86_64 (older Mac hardware):
codex-x86_64-apple-darwin.tar.gz
- Apple Silicon/arm64:
- Linux
- x86_64:
codex-x86_64-unknown-linux-musl.tar.gz - arm64:
codex-aarch64-unknown-linux-musl.tar.gz
- x86_64:
Each archive contains a single entry with the platform baked into the name (e.g., codex-x86_64-unknown-linux-musl), so you likely want to rename it to codex after extracting it.
Run codex and select Sign in with ChatGPT. We recommend signing into your ChatGPT account to use Codex as part of your Plus, Pro, Team, Edu, or Enterprise plan. Learn more about what's included in your ChatGPT plan.
You can also use Codex with an API key, but this requires additional setup.
This repository is licensed under the Apache-2.0 License.
