Repolode
lidge-jun

lidge-jun/opencodex

Proxy local que permite usar OpenAI Codex y Claude Code con cualquier proveedor de LLM, incluidos Claude, Gemini, Grok, DeepSeek y Ollama.

Estrellas
17,565
Forks
1,351
Issues abiertos
103
Último commit
ayer

¿Qué es?

opencodex es un proxy local que traduce la Responses API de OpenAI que usa Codex al protocolo del proveedor que elijas. Traduce en ambas direcciones el streaming, las llamadas a herramientas, los tokens de razonamiento y las imágenes, para que Codex CLI, la app de Codex, Claude Code, Claude Desktop y Grok Build mantengan sus interfaces nativas mientras el modelo puede ser Claude, Gemini, Grok, GLM, DeepSeek, Kimi, Qwen, Ollama u otro endpoint compatible con OpenAI.

La configuración se realiza desde un panel web en localhost:10100 o con la CLI ocx. Incluye más de 40 proveedores integrados y permite enrutar modelos con la sintaxis proveedor/modelo, crear combinaciones que usen failover o round-robin entre proveedores y ejecutar subagentes con modelos enrutados. También puede agrupar varias cuentas de ChatGPT para la autenticación de Codex, con enrutamiento que tiene en cuenta las cuotas y afinidad de sesión.

La CLI funciona con Node 18+ y se instala con npm. Hay versiones de escritorio para macOS, Windows y Linux, además de una configuración de Docker Compose para alojarlo de forma remota con un bearer token.

Funciones clave

  • 01Traduce las llamadas a la Responses API de Codex para Claude, Gemini, Grok, DeepSeek, Ollama y otros proveedores.
  • 02Mantiene el funcionamiento del streaming, las llamadas a herramientas, los tokens de razonamiento y las imágenes en ambas direcciones.
  • 03Ofrece un panel web para administrar proveedores, modelos y cuentas.
  • 04Admite combinaciones para failover o round-robin ponderado entre proveedores.
  • 05Agrupa cuentas de ChatGPT con enrutamiento que tiene en cuenta las cuotas y afinidad de sesión.
  • 06Ofrece instalación mediante CLI, app de escritorio y Docker Compose.

Casos de uso

  • Usar Codex CLI o la app de Codex con un modelo que no sea de OpenAI, como Claude o Gemini.
  • Usar Claude Code con un modelo más económico o local servido por Ollama o DeepSeek.
  • Cambiar automáticamente entre varios proveedores cuando uno alcanza sus límites de solicitudes.
  • Alojar un proxy compartido en un servidor con un bearer token para un equipo pequeño.

Temas

Preguntas frecuentes

¿Qué es opencodex?
Proxy local que permite usar OpenAI Codex y Claude Code con cualquier proveedor de LLM, incluidos Claude, Gemini, Grok, DeepSeek y Ollama. opencodex es un proxy local que traduce la Responses API de OpenAI que usa Codex al protocolo del proveedor que elijas. Traduce en ambas direcciones el streaming, las llamadas a herramientas, los tokens de razonamiento y las imágenes, para que Codex CLI, la app de Codex, Claude Code, Claude Desktop y Grok Build mantengan sus interfaces nativas mientras el modelo puede ser Claude, Gemini, Grok, GLM, DeepSeek, Kimi, Qwen, Ollama u otro endpoint compatible con OpenAI.
¿opencodex es gratuito? ¿Qué licencia tiene?
opencodex es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿opencodex sigue mantenido?
Mantenimiento activo. El último commit de opencodex fue el 18 oct 2026.
¿Para qué puedo usar opencodex?
Usar Codex CLI o la app de Codex con un modelo que no sea de OpenAI, como Claude o Gemini. Usar Claude Code con un modelo más económico o local servido por Ollama o DeepSeek. Cambiar automáticamente entre varios proveedores cuando uno alcanza sus límites de solicitudes. Alojar un proxy compartido en un servidor con un bearer token para un equipo pequeño.
¿Dónde consigo opencodex?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/lidge-jun/opencodex

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados