An opinionated source fork of OpenAI Codex CLI, currently based on
0.145.0-alpha.25 and published as 0.145.0-alpha.25+titanium.1.
Titanium changes:
- Press
Deletein the Skills menu to remove the selected skill. - Press
Deletein the Plugins menu to uninstall the selected plugin. - Remove the
mcpandmcp-servercommand implementations. - Hard-disable host-owned apps and every configured MCP server at runtime.
- Hard-disable agent memories, external memory import, and Chronicle.
- Default
codex execto skipping the Git-repository check. - Ship unrestricted Godspeed, 64-thread multi-agent v2, and DS4CC marketplace
defaults in
titanium/config.toml.
The Titanium preset intentionally uses approval_policy = "never" and
sandbox_mode = "danger-full-access". It will not request permission before
commands or writes unless the user changes those settings.
install -Dm600 titanium/config.toml "${CODEX_HOME:-$HOME/.codex}/config.toml"The distribution toolchain includes Bun and FNM multishell support for Pi, XBreed, and marketplace tooling. Codex itself remains a native Rust executable.
Titanium disables Codex's built-in browser-use, web-search, in-app-browser, and
computer-use lanes. Its authenticated web-UI adapters all use
agent-browser, pinned in
titanium/package.json:
- The Puppeteer drives ChatGPT-only web UI features.
- The Musketeer drives Grok-only web UI features.
- The Almanacker drives NotebookLM-only web UI features.
- KimiHikoner is reserved for the forthcoming Kimi K3 web UI adapter.
The first three are public DS4CC marketplace plugins. They intentionally share one dedicated Chrome DevTools Protocol browser and profile on loopback port 9222.
cd titanium
bun install
bun run browser:install
agent-browser --cdp 9222 open https://chatgpt.comagent-browser install downloads Chrome for Testing, which is a better
throwaway automation browser than reusing a personal Chrome profile. Launch it
with --remote-debugging-address=127.0.0.1, --remote-debugging-port=9222, and
an isolated persistent --user-data-dir. Sign that profile into ChatGPT, Grok,
and NotebookLM only. Never expose its CDP port beyond loopback.
The upstream npm package and Homebrew cask do not contain these changes. Install the released Titanium Rust CLI on Linux x86_64 with:
brew install VeigaPunk/tap/codex-titaniumThe formula installs both codex-titanium and a codex symlink from the
SHA-256-verified Titanium release artifact. Other platforms can build the Rust
CLI from codex-rs with Cargo until native release artifacts are published.
This project preserves the upstream Apache-2.0 license and NOTICE. It is an independent fork and is not an official OpenAI distribution.
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.
Run the following on Mac or Linux to install Codex CLI:
curl -fsSL https://chatgpt.com/codex/install.sh | shRun the following on Windows to install Codex CLI:
powershell -ExecutionPolicy ByPass -c "irm https://chatgpt.com/codex/install.ps1 | iex"Codex CLI can also be installed via the following package managers:
# 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, Business, 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.
