Offline npm packages of OpenAI Codex CLI for all platforms, archived from the npm registry.
| Version | Release | Platforms |
|---|---|---|
| 0.144.3 | v0.144.3 | linux-x64, linux-arm64, darwin-x64, darwin-arm64, win32-x64, win32-arm64 |
| 0.144.4 | v0.144.4 | linux-x64, linux-arm64, darwin-x64, darwin-arm64, win32-x64, win32-arm64 |
| 0.144.5 | v0.144.5 | linux-x64, linux-arm64, darwin-x64, darwin-arm64, win32-x64, win32-arm64 |
| 0.144.6 | v0.144.6 | linux-x64, linux-arm64, darwin-x64, darwin-arm64, win32-x64, win32-arm64 |
| 0.145.0 | v0.145.0 | linux-x64, linux-arm64, darwin-x64, darwin-arm64, win32-x64, win32-arm64 |
Archive known-good versions in case upstream removes them or stops serving them on npm.
Download the .tgz files for your version and platform from the Releases page, then:
# Main JS wrapper (required, ~4KB) + platform binary
npm install -g ./openai-codex-X.Y.Z.tgz ./openai-codex-X.Y.Z-linux-x64.tgzReplace X.Y.Z with your desired version and linux-x64 with your platform:
linux-x64— Linux x86_64linux-arm64— Linux ARM64darwin-x64— macOS Inteldarwin-arm64— macOS Apple Siliconwin32-x64— Windows x86_64win32-arm64— Windows ARM64
npm install -g @openai/codex@0.144.3npm does not auto-update global packages. Installing with an explicit version (@X.Y.Z) pins it permanently — it will only change if you run npm install -g @openai/codex without a version number.