0.1.0 - 2026-05-05
Release Notes
Initial release.
Added
- CLI and library client for Codex Desktop's one-shot ASR endpoint.
- Local Codex ChatGPT auth reuse from
$CODEX_HOME/auth.jsonor~/.codex/auth.json. - Explicit bearer-token mode with automatic ChatGPT account id extraction.
- Multipart upload to
https://chatgpt.com/backend-api/transcribe. - Audio content-type inference and multipart filename repair for extensionless inputs.
- External
rust-silkCLI preprocessing for standard SILK v3 and WeChat/Tencent SILK files. - OpenAI Whisper-compatible local REST wrapper:
POST /v1/audio/transcriptionsPOST /audio/transcriptionsGET /healthz
- REST server local bearer-key protection and configurable upstream concurrency.
- Python OpenAI SDK, Node OpenAI SDK, and curl examples.
- Optional
serverfeature; library consumers can disable default features to avoid Axum/Tokio.
Supported Direct Upload Formats
- WAV PCM
- MP3
- M4A or MP4 AAC
- FLAC
- Ogg Opus
- WebM Opus
Known Limits
- This is not an official OpenAI API surface.
srtandvttresponse formats are not supported because the Codex endpoint does not return timestamps.prompt,temperature, andtimestamp_granularitiesare accepted by the REST wrapper for SDK compatibility but ignored.- ADTS AAC, AIFF, CAF AAC, raw PCM streams, and direct SILK uploads were rejected by the upstream endpoint during local testing.
- SILK support requires an external
rust-silkbinary.
Install codex-asr 0.1.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/wangnov/codex-asr/releases/download/v0.1.0/codex-asr-installer.sh | shInstall prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/wangnov/codex-asr/releases/download/v0.1.0/codex-asr-installer.ps1 | iex"Download codex-asr 0.1.0
| File | Platform | Checksum |
|---|---|---|
| codex-asr-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
| codex-asr-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
| codex-asr-x86_64-pc-windows-msvc.zip | x64 Windows | checksum |
| codex-asr-aarch64-unknown-linux-gnu.tar.xz | ARM64 Linux | checksum |
| codex-asr-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |