Skip to content
PluginStats

@bitkyc08/opencodex weekly downloads statistics

By bitkyc08 · npm · Claude Code

Universal provider proxy for OpenAI Codex & Claude Code — use any LLM with Codex CLI/App/SDK and Claude Code

View on npm Stale · Oct 17, 2026

@bitkyc08/opencodex has 7,645 recorded weekly downloads on npm, a decrease of 55.4% over the past 30 days, ranking #989 of 2,256 tracked listings.

Weekly downloads
7,645
Official API · Oct 17, 2026
7-day growth
-67.2%
-15.7K weekly downloads
30-day growth
-55.4%
-9.5K weekly downloads
90-day growth
+49.1%
+2.5K weekly downloads
Rank
#989
Among tracked npm listings

About @bitkyc08/opencodex

make codex open!

Universal provider proxy for OpenAI Codex, Claude Code, Claude Desktop & Grok Build Two commands, and every one of them runs any LLM you point it at.

Claude Code, running any model

The picker is stock Claude Code. The brain behind it isn't.

Codex, running any model

Pick a provider and go — same workflow, different brain.

Claude Desktop, running any model

Opus answers, then hands the task to a GPT-5.6 Sol subagent.

Grok Build, running any model

Sol drives the session and calls a Kimi K3 subagent.

English · Français · 한국어 · 简体中文 · 繁體中文 · Русский · 日本語 · Türkçe · 📖 Full documentation →

opencodex is a lightweight local proxy that translates Codex's Responses API into whatever your provider speaks — streaming, tool calls, reasoning tokens, images, in both directions. Use Claude, Gemini, Grok, GLM, DeepSeek, Kimi, Qwen, Ollama, or any other LLM with Codex, Claude Code, Claude Desktop, and Grok Build. It can also manage a ChatGPT account pool for Codex auth: add accounts, refresh their quotas in the dashboard, and let new sessions auto-route to the lowest-usage healthy account while existing threads stay pinned to the account that started them.

Quick start

Personal install (CLI)

Use ocx service to run it in the background.

Open http://localhost:10100 and configure everything in the web dashboard — add providers (40+ built-ins, or any OpenAI-compatible endpoint), pick models, manage accounts. ocx gui re-opens the dashboard at any time.

Desktop app (beta)

The desktop app is the same proxy and dashboard in a native window, with a tray and bundled ocx. It attaches to a proxy that is already running, or starts its bundled one, and the dashboard stays on the proxy port (http://localhost:10100 unless you configured another). Pick the file for your platform from the latest release:

| Platform | File | Notes |

| macOS 13+ (Apple Silicon and Intel) | OpenCodex--macos.dmg | Universal build, signed with a Developer ID and notarized | | Windows (x64) | OpenCodex--windows-x64.msi | Not code-signed yet: SmartScreen asks once, choose More info → Run anyway | | Linux (x86_64) | OpenCodex--linux-x86_64.AppImage or -linux-amd64.deb | The tray needs an AppIndicator-capable desktop |

Every file has a .sha256 next to it on the release page. On macOS 14+ the app also ships a WidgetKit extension that shows proxy status, today's usage and provider quotas; the snapshot model it renders lives in app/ (MenuBarCore). To build the app yourself, run bun install && bun run build:gui at the repository root, then in desktop/ run bun install && bun run prepare-sidecar && bun run prepare-widget && bun run build:local on macOS, or bun install && bun run prepare-sidecar && bun run build:local on Windows and Linux (the widget step needs macOS). The Desktop App guide and the macOS Menu Bar App guide cover first launch, and AGENTS_INSTALL.md lists everything written to disk.

ChatGPT account pool

opencodex can also manage a ChatGPT account pool for Codex auth. Add multiple ChatGPT / Codex accounts, refresh their 5h / weekly / 30d quota in the dashboard. Under quota routing, new sessions can use the lowest-usage healthy account; round-robin and fill-first use their own policies. Existing Codex threads normally retain affinity to the account that started them, so long SSH, tmux, or mobile-connected sessions do not jump accounts mid-conversation — but quota re-evaluation, failover, account exclusion, affinity expiry, or 401/403 and 429 recovery can rebind them. Give the accounts a selection order when one of them — usually your Codex Desktop login — should only be reached for once the others are drained.

Sponsors

Sponsors keep opencodex maintained across every upstream protocol change. Interested? See SPONSORS.md.

Thanks to OrcaRouter for sponsoring this project! OrcaRouter is one OpenAI-compatible AI gateway for production AI: adaptive routing that grades every prompt and sends it to the model that clears your bar, automatic failover, routing rules as code, zero-markup provider pricing with prompt caching, and guardrails, an agent firewall, and request logs on every call across 200+ models. Pick OrcaRouter in the Add provider picker or run ocx provider add orcarouter; orcarouter/auto is the adaptive router.

Thanks to TokenLab for sponsoring this project! TokenLab gives coding agents one API key for leading models, supporting OpenAI Responses and Chat Completions, Anthropic Messages, and Gemini's native API formats, with streaming and tool calling. It also provides an MCP server and agent Skills for easy integration. Choose your delivery mode and pay as you go. Pick TokenLab in the Add provider picker or run ocx provider add tokenlab. TokenLab 为编程智能体提供统一的多模型 API,一枚 API Key 即可接入主流模型,支持 OpenAI Responses、Chat Completions、Anthropic Messages 和 Gemini 原生 API 格式,以及流式输出和工具调用。同时提供 MCP 服务器和 Agent Skills,方便接入现有工作流;交付模式可选,按量付费。

Docker Compose

The repository ships a digest-pinned, non-root Compose build. The build generates and verifies the canonical compatibility manifest from the selected Git snapshot. A local clone needs Git and Docker Compose; a remote Git context needs Docker Compose. Neither path needs host Bun or a preparation step. Initialize the data-plane token once through stdin and start the hub:…

Description from the npm listing.

  • codex
  • openai
  • proxy
  • llm
  • ollama
  • anthropic
  • responses-api
  • claude-code
  • claude
  • codex-cli
  • gemini
  • grok
  • deepseek
  • chatgpt
  • llm-proxy
  • ai-gateway
  • openrouter

README badge

Show your rank in a README or on your website. The badge updates automatically.

Charts

Images: 30d · 1y · all time · 1600×900 dark

Adoption over time

@bitkyc08/opencodex weekly downloads on npm, last 90 days: 7,645 weekly downloads as of Oct 17, 2026, +49.1% over 90 days.@bitkyc08/opencodexWeekly downloads on npm · Last 90 days7,645downloads / week+49.1% over 90 days05K10K15K20K25K30K35K40KJul 19Aug 3Aug 18Sep 2Sep 17Oct 2Oct 17downloads / weekobservedarchived (Internet Archive)no observationsJul 22, 2026 – Oct 17, 2026 · 88 observations · Updated Oc…pluginstats.com
@bitkyc08/opencodex weekly downloads on npm, last 90 days: 7,645 weekly downloads as of Oct 17, 2026, +49.1% over 90 days.

7/30/90-day growth

@bitkyc08/opencodex weekly downloads growth on npm: -67.2% over 7 days, -55.4% over 30 days, +49.1% over 90 days.@bitkyc08/opencodexWeekly downloads growth on npm7,645downloads / week now7-day growth-15,671 weekly downloads-67.2%30-day growth-9,502 weekly downloads-55.4%90-day growth+2,517 weekly downloads+49.1%Growth vs. nearest observation to each baseline date · Updated Oct 17, 2026pluginstats.com
@bitkyc08/opencodex weekly downloads growth on npm: -67.2% over 7 days, -55.4% over 30 days, +49.1% over 90 days.

Ranking history

@bitkyc08/opencodex npm ranking history: currently #989 (by weekly downloads).@bitkyc08/opencodexnpm ranking · by weekly downloads · Last 90 days#989current rank#300#400#500#600#700#800#900#1000Jul 21Aug 5Aug 20Sep 4Sep 19Oct 4Oct 19rankOct 17, 2026 – Oct 19, 2026 · 3 observations · Updated Oct 17, 2026pluginstats.com
@bitkyc08/opencodex npm ranking history: currently #989 (by weekly downloads).

Listing placement

All npm2,256 listings · 113 pages · 1,129 shown · page 50, #9 (overall #989)
All npm: every listing in weekly downloads order

Listing placement

Claude Code233 listings · 12 pages · page 2, #18 (overall #38)
Claude Code: every listing in weekly downloads order

Filled points are observed values; hollow points come from Internet Archive snapshots of the listing page. Dashed segments span periods with no observations — values between points are not interpolated.

Each band is one page of 20. Weekly downloads on a linear scale. Placement is projected from weekly downloads, so it can differ from the marketplace's own sort order. Hover a dot to see the listing.

Recent observations

Full history (543)
Recent weekly downloads observations for @bitkyc08/opencodex
Date (UTC)Weekly downloadsChange vs. previous
7,645-2.8K
10,407-1K
11,423-4K
15,434-4.5K
19,9340
19,934-1.3K
21,212-2.1K
23,316-1.6K
24,887-1.3K
26,146+171
25,975-4.3K
30,276-5.9K
36,195-272
36,467—

Similar npm Claude Code plugins

All 20 @bitkyc08/opencodex alternatives

Data source

Weekly downloads (trailing 7 complete days) come from the official npm downloads API. Downloads include CI and mirrors and are not equivalent to installs or users. npm publishes no ratings.

Listing: https://www.npmjs.com/package/@bitkyc08/opencodex. First seen Oct 16, 2026; last successful collection Oct 19, 2026. See the methodology.