Seamlessly connect Codex with any LLM for enhanced coding capabilities.
Project details
opencodex serves as a versatile proxy for OpenAI Codex and Claude Code, allowing integration with various LLMs like Claude, Gemini, and Grok. It enables a unified Codex experience across different providers with features like account management and streaming capabilities, simplifying the development process without compromising performance.
opencodex serves as a universal provider proxy, designed to facilitate seamless interactions between various language models (LLMs) and the Codex CLI, App, SDK, and Claude Code. This enables users to leverage the capabilities of multiple LLMs—including Claude, Gemini, Grok, DeepSeek, and Ollama—without waiting for official support from each provider.
# Example usage to create a new Codex session with opencodex:
codex "Write a hello world in Rust"
To begin, install opencodex globally using npm:
npm install -g @bitkyc08/opencodex
Then, initiate the setup:
ocx init
Start the proxy service:
ocx start
New providers can be integrated effortlessly through the web dashboard:
ocx gui
Models can be targeted using the provider/model syntax, allowing for simple command execution:
codex -m "anthropic/claude-opus-4-8" "Explain this stack trace"
Comprehensive documentation for installation, configuration, and detailed reference is available at lidge-jun.github.io/opencodex. This ensures that users can easily navigate through advanced configurations and utilize the full capabilities of opencodex.
opencodex is an independent, community-maintained project, and is not affiliated with or endorsed by OpenAI, Anthropic, or any other provider. Before using any provider, review their Terms of Service to ensure compliance with usage policies.
Comments
0Start the conversation
Share the first comment.