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.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.