Gateway de LLM independiente del motor, escrito en Rust, que enruta tráfico compatible con OpenAI y Anthropic entre motores de inferencia autohospedados y proveedores de modelos en la nube.
looplj/axonhub
Gateway de IA de código abierto que permite usar cualquier SDK de OpenAI o Anthropic con más de 100 proveedores de LLM, sin cambiar el código, e incluye conmutación por error, balanceo de carga y seguimiento de costos.
Alternativa open source a:OpenRouter
- Estrellas
- 5,379
- Forks
- 738
- Issues abiertos
- 97
- Último commit
- hace 10 horas
¿Qué es?
AxonHub es un gateway de IA que se sitúa entre tu aplicación y los proveedores de modelos. Las aplicaciones siguen usando sus SDK existentes de OpenAI, Anthropic u otros servicios de IA, y AxonHub convierte cada solicitud al formato que espera el proveedor de destino. Cambiar de GPT-4 a Claude o Gemini se hace mediante la configuración, sin reescribir el código del cliente.
Además de traducir protocolos, el proyecto añade funciones operativas: conmutación por error automática y balanceo de carga entre canales, trazabilidad por solicitud con una cronología completa y seguimiento de tokens de entrada, salida y caché para mostrar el costo de cada llamada. También incluye control de acceso basado en roles, cuotas de uso y aislamiento de datos para equipos.
El gateway admite APIs de generación de texto e imágenes, embeddings y reranking. Su lista de proveedores incluye OpenAI, Anthropic, Gemini, DeepSeek, Zhipu, Moonshot, Doubao y OpenRouter, y puede desplegarse con Docker. El proyecto está escrito en Go y cuenta con licencia Apache-2.0; algunos componentes usan la licencia LGPL-3.0.
Funciones clave
- 01Usa APIs compatibles con OpenAI, Anthropic y Gemini a través de un único endpoint y con los SDK existentes.
- 02Conmutación por error automática y balanceo de carga entre canales configurados.
- 03Trazabilidad de cada solicitud con una cronología para depurar.
- 04Seguimiento de costos de los tokens de entrada, salida y caché.
- 05Control de acceso basado en roles, cuotas y aislamiento de datos.
- 06Admite APIs de chat, generación de imágenes, embeddings y reranking.
Casos de uso
- Equipos que quieren cambiar de proveedor de LLM sin modificar el código de la aplicación.
- Plataformas que necesitan cuotas de uso, visibilidad de costos y control de acceso para varios usuarios.
- Aplicaciones que requieren conmutación por error automática cuando un proveedor de modelos no está disponible.
- Desarrolladores que ejecutan herramientas de programación con IA, como Claude Code o Codex, a través de un gateway compartido.
Inicio rápido
- 1
Despliega AxonHub haciendo que tu agente siga la skill deploy-axonhub
- 2
Abre la URL de AxonHub, crea la cuenta de administrador y luego añade canales con las API keys de tus proveedores
- 3
Crea una API key de AxonHub para tus clientes en la sección API Keys
- 4
Configura el OpenAI SDK para usar http://localhost:8090/v1 y envía una primera solicitud de chat
Antes de usarlo
- El README no incluye un comando de instalación directo; el despliegue se describe mediante una skill para agentes.
- Debes proporcionar tus propias API keys para cada proveedor de modelos upstream.
- La compatibilidad con AWS Bedrock y Google Cloud sigue marcada como en pruebas.
Temas
Preguntas frecuentes
- ¿Qué es axonhub?
- Gateway de IA de código abierto que permite usar cualquier SDK de OpenAI o Anthropic con más de 100 proveedores de LLM, sin cambiar el código, e incluye conmutación por error, balanceo de carga y seguimiento de costos. AxonHub es un gateway de IA que se sitúa entre tu aplicación y los proveedores de modelos. Las aplicaciones siguen usando sus SDK existentes de OpenAI, Anthropic u otros servicios de IA, y AxonHub convierte cada solicitud al formato que espera el proveedor de destino. Cambiar de GPT-4 a Claude o Gemini se hace mediante la configuración, sin reescribir el código del cliente.
- ¿axonhub es gratuito? ¿Qué licencia tiene?
- axonhub es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿axonhub sigue mantenido?
- Mantenimiento activo. El último commit de axonhub fue el 21 oct 2026.
- ¿Para qué puedo usar axonhub?
- Equipos que quieren cambiar de proveedor de LLM sin modificar el código de la aplicación. Plataformas que necesitan cuotas de uso, visibilidad de costos y control de acceso para varios usuarios. Aplicaciones que requieren conmutación por error automática cuando un proveedor de modelos no está disponible. Desarrolladores que ejecutan herramientas de programación con IA, como Claude Code o Codex, a través de un gateway compartido.
- ¿Cómo se instala axonhub?
- Despliega AxonHub haciendo que tu agente siga la skill deploy-axonhub Abre la URL de AxonHub, crea la cuenta de administrador y luego añade canales con las API keys de tus proveedores Crea una API key de AxonHub para tus clientes en la sección API Keys Configura el OpenAI SDK para usar http://localhost:8090/v1 y envía una primera solicitud de chat
- ¿Dónde consigo axonhub?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/looplj/axonhub
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Gateway de IA basado en Go que ofrece endpoints compatibles con OpenAI, Claude y Gemini, y distribuye las solicitudes entre varios canales de modelos upstream.
Gateway unificado y de código abierto para LLM que ofrece modelos de Anthropic, OpenAI, Gemini y otros proveedores mediante un único endpoint y una sola API key.
Gateway de LLM autohospedado que hace de proxy para las API de OpenAI, Anthropic y compatibles, con enrutamiento, failover, registro de solicitudes y un panel web.
Gateway de IA autoalojado que ofrece APIs compatibles con OpenAI, Claude y Gemini para muchos proveedores de modelos, con enrutamiento, claves, cuotas y seguimiento de costos.
Gateway de IA autohospedado que reúne API keys y cuentas de suscripción de varios proveedores en un único endpoint, con programación, failover y registros de uso.