Sobre o projeto

opencodex é um proxy local leve que traduz a API de Responses do Codex para o que seu provedor fala — streaming, chamadas de ferramentas, tokens de raciocínio e imagens em ambas as direções. Ele permite usar Claude, Gemini, Grok, GLM, DeepSeek, Kimi, Qwen, Ollama ou qualquer outro LLM com Codex, Claude Code, Claude Desktop e Grok Build. Os principais recursos incluem: - **Mais de 40 provedores integrados** além de qualquer endpoint compatível com OpenAI - **Pool de contas ChatGPT** para autenticação do Codex com afinidade de thread, troca automática consciente de cota e failover - **Combos** — IDs de modelo virtuais com failover ou round-robin ponderado entre provedores - **Subagentes em qualquer modelo** com controle de superfície v1/v2 e cadeias de fallback - **Login OAuth** para xAI, Anthropic e Kimi; suporte a chave de API ou variável de ambiente - **Sidecars de busca web e visão** para modelos não-OpenAI - **Painel web** em localhost:10100 mostrando provedores, status OAuth, seleção de modelo e logs de requisições ao vivo - **Aplicativos desktop** para macOS, Windows e Linux (beta) - **CLI** com comandos para init, start/stop, gerenciamento de serviço, gerenciamento de provedores/contas/combos e verificações de saúde - **Implantação via Docker Compose** com build não-root e pinado por digest - **Propriedade de memória limitada** com limites documentados em todo estado retido Instale via `npm install -g @bitkyc08/opencodex` e depois `ocx start`, ou baixe o aplicativo desktop pelos releases do GitHub. O projeto é licenciado sob MIT e é independente da OpenAI, Anthropic e outros provedores.