{"_id":"@aryanxispe/codex-termux","_rev":"2-6e69ebe2194a705337f94cbcacd76590","name":"@aryanxispe/codex-termux","dist-tags":{"latest":"0.121.2-termux"},"versions":{"0.121.0-termux":{"name":"@aryanxispe/codex-termux","version":"0.121.0-termux","keywords":["codex","openai","termux","android","arm64","cli","ai","coding-agent"],"author":{"url":"Aryanispe Host","name":"Aryan Gupta","email":"https://aryanispehost.in/"},"license":"Apache-2.0","_id":"@aryanxispe/codex-termux@0.121.0-termux","maintainers":[{"name":"aryanxispe","email":"aryanispe@gmail.com"}],"homepage":"https://aryanispehost.in/","bugs":{"url":"https://github.com/aryanxispe/codex-termux/issues"},"os":["android","linux"],"bin":{"codex":"bin/codex.js","codex-exec":"bin/codex-exec.js"},"cpu":["arm64"],"dist":{"shasum":"de8ff47b9c11591444cb6dc01dd3b5aae2dbbe26","tarball":"https://registry.npmjs.org/@aryanxispe/codex-termux/-/codex-termux-0.121.0-termux.tgz","fileCount":9,"integrity":"sha512-qTl2PE+9n7Znd2o6CsFBV3ns7/TSOW6kwFM7Q/Vp/1uhanfEz01FIXyXF8OeRbrRPtK8BMJ/gjrrokG3ZfvvSg==","signatures":[{"sig":"MEUCIH5M9XNfB0G8GHFz/3K0aL2x9PxakupUDycN5JtNw4fwAiEAuyJK+KRf0dIqa5jYG2Za6MwmG3m7fCGnwBIHxs3WoNs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":273970207},"main":"bin/codex.js","type":"module","_from":"file:C:/Users/vc/Desktop/codex/npm-publish-tmp/aryanxispe-codex-termux-0.121.0-termux.tgz","engines":{"node":">=18.0.0"},"_npmUser":{"name":"aryanxispe","email":"aryanispe@gmail.com"},"_resolved":"C:\\Users\\vc\\Desktop\\codex\\npm-publish-tmp\\aryanxispe-codex-termux-0.121.0-termux.tgz","_integrity":"sha512-qTl2PE+9n7Znd2o6CsFBV3ns7/TSOW6kwFM7Q/Vp/1uhanfEz01FIXyXF8OeRbrRPtK8BMJ/gjrrokG3ZfvvSg==","repository":{"url":"git+https://github.com/aryanxispe/codex-termux.git","type":"git"},"_npmVersion":"11.6.2","description":"OpenAI Codex CLI for Android Termux (ARM64) — maintained by Aryan Gupta (Aryanispe Host). Built from upstream OpenAI Codex rust-v0.121.0. Excludes voice/realtime audio, uses Android API 29 with RUNPATH=$ORIGIN hardening for native Termux invocation.","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codex-termux_0.121.0-termux_1776636750788_0.33026444028467283","host":"s3://npm-registry-packages-npm-production"}},"0.121.2-termux":{"name":"@aryanxispe/codex-termux","version":"0.121.2-termux","description":"OpenAI Codex CLI for Android Termux (ARM64) — maintained by Aryan Gupta (Aryanispe Host). Built from upstream OpenAI Codex rust-v0.121.0. Excludes voice/realtime audio, uses Android API 29 with RUNPATH=$ORIGIN hardening for native Termux invocation.","type":"module","main":"bin/codex.js","bin":{"codex":"bin/codex.js","codex-exec":"bin/codex-exec.js"},"keywords":["codex","openai","termux","android","arm64","x86_64","bluestacks","cli","ai","coding-agent"],"author":{"name":"Aryan Gupta","email":"https://aryanispehost.in/","url":"Aryanispe Host"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/aryanxispe/codex-termux.git"},"homepage":"https://aryanispehost.in/","bugs":{"url":"https://github.com/aryanxispe/codex-termux/issues"},"engines":{"node":">=18.0.0"},"os":["android","linux"],"cpu":["arm64","x64"],"_id":"@aryanxispe/codex-termux@0.121.2-termux","_integrity":"sha512-1c8MNB1tuKiewinwLyQu5t0PpuErvjpI33YlEysOZi09qW9w9bHCnLFg/qEmnEPNd97a1yoYEStvWmw4gwUEFw==","_resolved":"/home/runner/work/codex-termux/codex-termux/npm-package/aryanxispe-codex-termux-0.121.2-termux.tgz","_from":"file:aryanxispe-codex-termux-0.121.2-termux.tgz","_nodeVersion":"24.14.1","_npmVersion":"11.11.0","dist":{"integrity":"sha512-1c8MNB1tuKiewinwLyQu5t0PpuErvjpI33YlEysOZi09qW9w9bHCnLFg/qEmnEPNd97a1yoYEStvWmw4gwUEFw==","shasum":"67e22cc8aadb0ace16dffa8162e5fbefa9dfa4f5","tarball":"https://registry.npmjs.org/@aryanxispe/codex-termux/-/codex-termux-0.121.2-termux.tgz","fileCount":12,"unpackedSize":183841868,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIA5Rz7VxsGnpykyS0fzD7ZZ1/ShO29a089hLBRXaLKuNAiEAgTqv7kuPvUvuu8bI60+nO6dCgxxCmehAsoKknHVDg2k="}]},"_npmUser":{"name":"aryanxispe","email":"aryanispe@gmail.com"},"directories":{},"maintainers":[{"name":"aryanxispe","email":"aryanispe@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/codex-termux_0.121.2-termux_1776956297278_0.2695032034943079"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-19T22:12:30.717Z","modified":"2026-04-23T14:58:19.702Z","0.121.0-termux":"2026-04-19T22:12:33.479Z","0.121.2-termux":"2026-04-23T14:58:19.581Z"},"bugs":{"url":"https://github.com/aryanxispe/codex-termux/issues"},"author":{"name":"Aryan Gupta","email":"https://aryanispehost.in/","url":"Aryanispe Host"},"license":"Apache-2.0","homepage":"https://aryanispehost.in/","keywords":["codex","openai","termux","android","arm64","x86_64","bluestacks","cli","ai","coding-agent"],"repository":{"type":"git","url":"git+https://github.com/aryanxispe/codex-termux.git"},"description":"OpenAI Codex CLI for Android Termux (ARM64) — maintained by Aryan Gupta (Aryanispe Host). Built from upstream OpenAI Codex rust-v0.121.0. Excludes voice/realtime audio, uses Android API 29 with RUNPATH=$ORIGIN hardening for native Termux invocation.","maintainers":[{"name":"aryanxispe","email":"aryanispe@gmail.com"}],"readme":"# Codex CLI for Termux\n\n> Android Termux package built from upstream OpenAI Codex `rust-v0.121.0`.\n> Maintained by **Aryan Gupta (Aryanispe Host)** — [aryanispehost.in](https://aryanispehost.in/)\n\n## Install\n\n```bash\npkg update && pkg upgrade -y\npkg install nodejs-lts -y\n\n# Grant storage permission\ntermux-setup-storage\n\n# Install\nnpm install -g @aryanxispe/codex-termux@latest\n\n# Verify\ncodex --version\ncodex login\n```\n\n## Notes\n\n- Android Termux ARM64 only\n- Built from upstream `rust-v0.121.0`\n- Carries only the Termux compatibility delta needed for packaging and runtime\n- Voice and realtime audio stay disabled in the published Termux line\n- Packaged launchers preserve bundled `libc++_shared.so` visibility\n- Android ELFs are hardened with `RUNPATH=$ORIGIN`\n- Fork-owned Android `rusty_v8` prebuilds are used for maintainer cross-builds\n- Maintainer publish path is the repository GitHub Actions workflow on `main`\n\nSee the main repository for release notes and patch inventory:\n\n- https://github.com/aryanxispe/codex-termux\n- https://github.com/aryanxispe/codex-termux/blob/main/patches/README.md\n","readmeFilename":"README.md"}