Repolode
tbphp

tbphp/gpt-load

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.

Alternativa open source a:OpenRouter

Estrellas
7,150
Forks
812
Issues abiertos
10
Último commit
hace 15 horas

¿Qué es?

GPT-Load es un gateway autohospedado que se sitúa entre tus aplicaciones y los servicios de IA de los proveedores. Las aplicaciones solo necesitan una URL base y un AccessKey, mientras que los proveedores, las cuentas, las credenciales, los modelos y las políticas de enrutamiento se configuran en una interfaz de administración integrada.

Acepta solicitudes con los protocolos nativos de OpenAI, Anthropic y Gemini, y las reenvía a API oficiales, plataformas en la nube, servicios de modelos y relays compatibles. Los canales con API keys y los canales de suscripción, como Codex, Claude, Antigravity y Grok, comparten un mismo mecanismo de gestión de credenciales, programación y control del estado. La programación admite ponderaciones, reintentos, tiempos de espera, listas de bloqueo y afinidad de sesión.

El servicio registra las solicitudes, el estado de salud, el uso de tokens y estimaciones de costos. Usa SQLite de forma predeterminada, aunque también admite MySQL y PostgreSQL, y cifra las credenciales locales en reposo.

Funciones clave

  • 01Un único punto de entrada con interfaces nativas de OpenAI, Anthropic y Gemini.
  • 02Gestiona las credenciales de API keys y suscripciones con un mismo mecanismo de programación.
  • 03Programación ponderada de varias credenciales, con reintentos, tiempos de espera y listas de bloqueo.
  • 04Registros de solicitudes, vistas del estado de salud y estadísticas de uso y costos en una interfaz integrada.
  • 05Usa SQLite de forma predeterminada y también admite MySQL y PostgreSQL.

Casos de uso

  • Agrupar varias API keys de un proveedor para distribuir la carga y seguir funcionando ante límites de solicitudes.
  • Dar a un equipo un AccessKey por aplicación, con restricciones de grupo y protocolo.
  • Enrutar el tráfico de Claude Code o Codex a través de un gateway autohospedado con seguimiento del uso.
  • Alternar entre API oficiales y relays compatibles sin cambiar el código de la aplicación.

Inicio rápido

  1. 1

    Clona el repositorio

    git clone --depth 1 https://github.com/tbphp/gpt-load.git
  2. 2

    Entra en el directorio del proyecto y copia la plantilla del entorno

    cd gpt-load && cp .env.example .env
  3. 3

    Inicia el servicio con Docker Compose

    docker compose up -d
  4. 4

    Abre http://127.0.0.1:3001, consulta en el contenedor la clave de gestión generada e inicia sesión en la consola

Antes de usarlo

  • Para una configuración rápida, se necesitan Docker y Docker Compose.
  • La actualización desde 1.x no se puede realizar directamente: 2.0 no puede abrir ni migrar datos de 1.x.
  • Si pierdes encryption.key, no podrás recuperar las credenciales de los canales almacenadas; tampoco se admite la rotación de la clave maestra.

Temas

Preguntas frecuentes

¿Qué es gpt-load?
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. GPT-Load es un gateway autohospedado que se sitúa entre tus aplicaciones y los servicios de IA de los proveedores. Las aplicaciones solo necesitan una URL base y un AccessKey, mientras que los proveedores, las cuentas, las credenciales, los modelos y las políticas de enrutamiento se configuran en una interfaz de administración integrada.
¿gpt-load es gratuito? ¿Qué licencia tiene?
gpt-load es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿gpt-load sigue mantenido?
Mantenimiento activo. El último commit de gpt-load fue el 20 oct 2026.
¿Para qué puedo usar gpt-load?
Agrupar varias API keys de un proveedor para distribuir la carga y seguir funcionando ante límites de solicitudes. Dar a un equipo un AccessKey por aplicación, con restricciones de grupo y protocolo. Enrutar el tráfico de Claude Code o Codex a través de un gateway autohospedado con seguimiento del uso. Alternar entre API oficiales y relays compatibles sin cambiar el código de la aplicación.
¿Cómo se instala gpt-load?
Clona el repositorio: git clone --depth 1 https://github.com/tbphp/gpt-load.git Entra en el directorio del proyecto y copia la plantilla del entorno: cd gpt-load && cp .env.example .env Inicia el servicio con Docker Compose: docker compose up -d Abre http://127.0.0.1:3001, consulta en el contenedor la clave de gestión generada e inicia sesión en la consola
¿Dónde consigo gpt-load?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/tbphp/gpt-load

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

Proyectos relacionados