Runner local y en la nube para modelos abiertos como Gemma, Qwen, DeepSeek y gpt-oss, con CLI, API REST y bibliotecas para Python y JavaScript.
QuantumNous/new-api
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.
Alternativa open source a:OpenRouter
- Estrellas
- 50,277
- Forks
- 12,136
- Issues abiertos
- 1,380
- Último commit
- hace 18 horas
¿Qué es?
New API es un gateway autoalojado que se interpone entre tus aplicaciones y servicios de modelos externos, como OpenAI, Anthropic, Google Gemini, Azure OpenAI, AWS Bedrock, Vertex AI y DeepSeek. Los clientes usan una API uniforme, y el gateway convierte entre los formatos de solicitud de OpenAI Chat/Responses, Anthropic Messages y Gemini.
La consola permite a los administradores agregar canales con claves de proveedores, asignar nombres a los modelos, establecer prioridades y ponderaciones, configurar reintentos y asignar usuarios y grupos. Las claves de API se pueden limitar por grupo y modelo, y los registros de uso, las cuotas, las suscripciones y los precios basados en expresiones permiten hacer un seguimiento del consumo y el costo por usuario.
El proyecto incluye una consola web disponible en varios idiomas, inicio de sesión con OAuth/OIDC y autenticación de dos factores, y plugins de JavaScript para APIs asíncronas de imágenes, video y otras tareas. Admite SQLite, MySQL y PostgreSQL como base de datos principal, Redis de forma opcional y ofrece una configuración de Docker Compose.
Funciones clave
- 01Ofrece endpoints compatibles con OpenAI, Anthropic Messages y Gemini para los mismos modelos externos
- 02Enruta solicitudes entre varios canales con asignaciones de modelos, prioridades, ponderaciones y reintentos
- 03Administra usuarios, grupos, claves de API y cuotas, con registros de uso y contabilidad de costos
- 04Admite OAuth/OIDC, passkeys y autenticación de dos factores para iniciar sesión en la consola
- 05Amplía las APIs asíncronas de imágenes, video y otras tareas mediante plugins de JavaScript
Casos de uso
- Compartir el acceso autorizado a modelos entre los miembros de un equipo, con cuotas por usuario y seguimiento del uso
- Cambiar de proveedor externo sin reconfigurar todas las aplicaciones cliente
- Ejecutar un servicio privado con varios modelos y una consola web para administradores
Inicio rápido
- 1
Inicia una instancia local con Docker (SQLite, vinculada a localhost).
mkdir -p data docker run --name new-api -d --restart unless-stopped \ -p 127.0.0.1:3000:3000 \ -e TZ=Asia/Shanghai \ -v "$(pwd)/data:/data" \ calciumion/new-api:latest - 2
Abre http://localhost:3000 y completa el asistente de configuración para crear la cuenta de administrador.
- 3
Añade un canal con tu clave de API upstream, configura los modelos y los precios y, después, crea una nueva clave de API.
- 4
Consulta los modelos disponibles con tu clave.
curl --fail-with-body http://localhost:3000/v1/models \ -H "Authorization: Bearer ${NEW_API_KEY}"
Antes de usarlo
- Debes aportar tus propias claves de API y cuentas upstream, y cumplir sus condiciones de uso.
- Ofrecer públicamente o revender IA generativa o API conlleva importantes obligaciones legales, de registro y de cumplimiento normativo.
- Licenciado bajo AGPL-3.0, una licencia copyleft que exige divulgar el código fuente cuando se usa a través de una red.
Temas
Preguntas frecuentes
- ¿Qué es new-api?
- 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. New API es un gateway autoalojado que se interpone entre tus aplicaciones y servicios de modelos externos, como OpenAI, Anthropic, Google Gemini, Azure OpenAI, AWS Bedrock, Vertex AI y DeepSeek. Los clientes usan una API uniforme, y el gateway convierte entre los formatos de solicitud de OpenAI Chat/Responses, Anthropic Messages y Gemini.
- ¿new-api es gratuito? ¿Qué licencia tiene?
- new-api es open source bajo la licencia AGPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿new-api sigue mantenido?
- Mantenimiento activo. El último commit de new-api fue el 19 oct 2026.
- ¿Para qué puedo usar new-api?
- Compartir el acceso autorizado a modelos entre los miembros de un equipo, con cuotas por usuario y seguimiento del uso Cambiar de proveedor externo sin reconfigurar todas las aplicaciones cliente Ejecutar un servicio privado con varios modelos y una consola web para administradores
- ¿Cómo se instala new-api?
- Inicia una instancia local con Docker (SQLite, vinculada a localhost).: mkdir -p data docker run --name new-api -d --restart unless-stopped \ -p 127.0.0.1:3000:3000 \ -e TZ=Asia/Shanghai \ -v "$(pwd)/data:/data" \ calciumion/new-api:latest Abre http://localhost:3000 y completa el asistente de configuración para crear la cuenta de administrador. Añade un canal con tu clave de API upstream, configura los modelos y los precios y, después, crea una nueva clave de API. Consulta los modelos disponibles con tu clave.: curl --fail-with-body http://localhost:3000/v1/models \ -H "Authorization: Bearer ${NEW_API_KEY}"
- ¿Dónde consigo new-api?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/QuantumNous/new-api
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Gateway de IA autohospedable con licencia MIT que ofrece un endpoint compatible con OpenAI para cientos de proveedores de modelos, con fallback automático según las cuotas y compresión de tokens.
Motor de IA autohospedado y compatible con OpenAI que ejecuta LLM, modelos de visión, voz, imagen y video en cualquier hardware, incluso solo con CPU.
Motor de inferencia local que ejecuta el gran modelo Qwen3.8-Flash-Next en GPU NVIDIA o AMD de consumo con Windows o Linux, mediante APIs compatibles con OpenAI y Anthropic.
Gateway local y app de barra de menú para que Claude Code, Codex, Gemini CLI y otros agentes de programación usen cualquier modelo de cualquier proveedor o suscripción.
CLI y panel web para comparar modelos LLM gratuitos de programación de distintos proveedores e instalar el elegido en tu herramienta de programación.