Wangnov

Wangnov / codex-asr

Public

Unofficial Rust CLI/library and local Whisper-compatible REST shim for Codex Desktop ASR using local ChatGPT auth

10
2
89% credibility
Found May 08, 2026 at 10 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Rust
AI Summary

codex-asr is a cross-platform tool that transcribes audio files, including WeChat voice messages, by reusing your local ChatGPT authentication from the Codex Desktop app, available as a direct command or local server compatible with standard SDKs.

How It Works

1
💡 Discover codex-asr

You hear about this handy tool from a community or online that lets you turn voice recordings into text using your existing ChatGPT app login.

2
📥 Install easily

Download and set it up on your computer with a quick one-click installer, homebrew tap, or similar simple method—no hassle.

3
🔗 Connect your login

It automatically finds and uses your ChatGPT sign-in from the Codex Desktop app on your machine, keeping everything secure and local.

4
Choose your way
🎙️
Quick transcribe

Pick any audio file like a voice message and get text back in seconds.

⚙️
Helper service

Start a local service so your scripts or apps can send audio for transcription easily.

5
See the magic

Your voice recording transforms into readable text instantly, reusing your familiar ChatGPT smarts without extra costs.

Transcriptions ready

You now have fast, easy voice-to-text whenever you need it, saving time on notes or messages.

Sign up to see the full architecture

4 more

Sign Up Free

Star Growth

See how this repo grew from 10 to 10 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is codex-asr?

Codex-asr is an unofficial Rust CLI, library, and local REST shim that lets you transcribe audio using the hidden ASR endpoint in Codex Desktop, reusing your existing local ChatGPT auth without new API keys. Drop in audio files like WAV or MP3 via `codex-asr audio.wav`, or fire up `codex-asr serve` for a Whisper-compatible endpoint at localhost:8788 that works with OpenAI SDKs in Python or Node. It even decodes WeChat SILK files on the fly for seamless asr codex integration.

Why is it gaining traction?

It stands out by piggybacking on your ChatGPT login for free, one-shot ASR—no OpenAI billing or separate Whisper setup—while offering Docker deploys and public HTTPS proxies via compose files. The Rust build ensures snappy performance, multi-platform binaries via Homebrew or cargo-binstall, and concurrency limits to avoid rate limits. Devs dig the tiny input surface: just point existing tools at the local unofficial REST API.

Who should use this?

Rust CLI hackers scripting local agents or automations that need quick speech-to-text. Backend devs proxying ASR for apps without official APIs, especially those handling WeChat voice notes. Teams already on Codex Desktop wanting to transcribe files in pipelines or expose unofficial ChatGPT auth asr via REST without vendor lock-in.

Verdict

Grab it if you're in the ChatGPT ecosystem and need lightweight ASR—solid docs, CI badges, and examples make it dead simple to try, despite 10 stars signaling early days. The 0.8999999761581421% credibility score flags its reverse-engineered nature (endpoints may shift), but for local use, it's a pragmatic win over paid alternatives.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.