lidge-jun/opencodex

Universal provider proxy for OpenAI Codex & Claude Code — use any LLM (Claude, Gemini, Grok, DeepSeek, Ollama…) with Codex CLI, App, SDK, and Claude Code

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 31 minutes ago
Added to GitGenius on September 1st, 2026
Created on June 18th, 2026
Open Issues & Pull Requests: 112 (-9)
GitHub issues: Enabled
Number of forks: 1,036
Total Stargazers: 13,762 (+3)
Total Subscribers: 22 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 1.1 hours
Mean response time: 9.1 hours
90th percentile: 19.7 hours
Tracked items: 905

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 89% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Almost all tracked open issues have seen activity in the last three months. Only 9% of issues opened in the past year have been closed. Three people close 95% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 54
New in 7 days: 131
Closed in 7 days: 130
Avg open age: 5 days
Stale 30+ days: 0
Stale 90+ days: 0

Recent activity

Opened in 7 days: 121
Closed in 7 days: 120
Comments in 7 days: 243
Events in 7 days: 661

Top labels

  • bug (509)
  • enhancement (211)
  • provider (165)
  • account-pool (159)
  • tools (126)
  • catalog (109)
  • proxy (108)
  • cli (102)

Detailed Description

Opencodex is a universal provider proxy that enables any large language model to work with OpenAI Codex, Claude Code, Claude Desktop, and Grok Build.

The tool solves the problem of being locked into a single LLM provider when using code-focused AI applications. Opencodex works as a lightweight local proxy that translates the Responses API used by these applications into the protocol spoken by any LLM provider. It handles streaming, tool calls, reasoning tokens, and images in both directions, allowing seamless switching between Claude, Gemini, Grok, DeepSeek, Ollama, and many others without changing the host application. For Codex specifically, the tool can also manage a ChatGPT account pool, automatically routing new sessions to the account with the lowest usage while keeping existing threads pinned to their original account.

Developers should adopt this tool if they want flexibility in which LLM powers their code assistant workflow without abandoning their preferred IDE integration or application interface. It suits anyone frustrated by vendor lock-in or wanting to experiment with different models for coding tasks. The project positions itself as making Codex and Claude Code truly open by decoupling the interface from the underlying model provider.

The project maintains active development with regular updates across its codebase. The tool is distributed as an npm package and supports multiple platforms including macOS, Linux, and Windows. Documentation is comprehensive and available in multiple languages, indicating sustained effort toward accessibility and user support.