Gateway autohospedado que expone varios proveedores de LLM detrás de una única API compatible con OpenAI, con balanceo de carga.
cita-777/metapi
Gateway autohospedado que combina varios servicios de retransmisión de IA (New API, One API, Sub2API y otros) en una sola clave y endpoint de API, con enrutamiento inteligente.
- Estrellas
- 3,334
- Forks
- 527
- Issues abiertos
- 112
- Último commit
- hace 2 meses
¿Qué es?
Metapi agrega varios servicios de retransmisión de IA basados en paneles como New API, One API, OneHub, DoneHub, Veloera, AnyRouter, Sub2API y similares, además de algunos endpoints compatibles con OpenAI, Claude y Gemini, y cuentas conectadas mediante OAuth. Las herramientas cliente, como Cursor, Claude Code, Codex u Open WebUI, se conectan a un único endpoint proxy y pueden acceder desde allí a todos los modelos detectados, que aparecen automáticamente.
Las solicitudes se distribuyen entre canales mediante probabilidades ponderadas según el costo, el saldo y la tasa de uso. Los canales que fallan pasan a un período de espera y las solicitudes se reintentan en otros canales disponibles. El panel controla los saldos de los distintos sitios, ejecuta registros de entrada programados, actualiza los saldos cada hora de forma predeterminada y envía alertas mediante Webhook, Bark, Server酱, Telegram o SMTP.
Metapi se distribuye como un único contenedor Docker, con SQLite de forma predeterminada, y puede usar MySQL o PostgreSQL como base de datos en tiempo de ejecución. Está desarrollado con Fastify, React y TypeScript, y cuenta con licencia MIT.
Funciones clave
- 01Ofrece endpoints compatibles con OpenAI y Claude, incluidos chat, responses, embeddings y archivos.
- 02Detecta automáticamente los modelos de los sitios de origen y crea la tabla de enrutamiento sin configuración manual.
- 03Enruta las solicitudes según el costo, el saldo y el uso ponderados, con conmutación automática por error y períodos de espera.
- 04Programa registros de entrada diarios y actualizaciones periódicas de saldo para cada cuenta.
- 05Envía alertas mediante Webhook, Bark, Server酱, Telegram o correo electrónico por SMTP.
- 06Se despliega como un único contenedor Docker con almacenamiento SQLite, MySQL o PostgreSQL.
Casos de uso
- Unificar las claves de API de varios servicios de retransmisión para que los editores y las herramientas de chat usen un único endpoint.
- Enrutar las solicitudes al canal disponible más económico para cada modelo.
- Controlar los saldos y las recompensas por registro de entrada de muchas cuentas de retransmisión desde un solo panel.
- Mantener en funcionamiento las herramientas de IA durante las interrupciones de los servicios de origen mediante la conmutación a otros canales.
Inicio rápido
- 1
Crea una carpeta para el proyecto
mkdir metapi && cd metapi - 2
Crea el archivo docker-compose.yml con la configuración del README
- 3
Configura el token de administrador y el token del proxy, y luego inicia el contenedor
export AUTH_TOKEN=your-admin-token && export PROXY_TOKEN=your-proxy-sk-token && docker compose up -d - 4
Abre http://localhost:4000 e inicia sesión con AUTH_TOKEN
Antes de usarlo
- El README advierte que, al ejecutarlo fuera de Compose y sin definir AUTH_TOKEN, se aplica el token de administrador predeterminado change-me-admin-token; por tanto, hay que cambiar las credenciales antes de usarlo.
- La compatibilidad con Armv7l solo cubre el servidor y el despliegue con Docker; no hay instalador de escritorio.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es metapi?
- Gateway autohospedado que combina varios servicios de retransmisión de IA (New API, One API, Sub2API y otros) en una sola clave y endpoint de API, con enrutamiento inteligente. Metapi agrega varios servicios de retransmisión de IA basados en paneles como New API, One API, OneHub, DoneHub, Veloera, AnyRouter, Sub2API y similares, además de algunos endpoints compatibles con OpenAI, Claude y Gemini, y cuentas conectadas mediante OAuth. Las herramientas cliente, como Cursor, Claude Code, Codex u Open WebUI, se conectan a un único endpoint proxy y pueden acceder desde allí a todos los modelos detectados, que aparecen automáticamente.
- ¿metapi es gratuito? ¿Qué licencia tiene?
- metapi es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿metapi sigue mantenido?
- Actualizado en los últimos 6 meses. El último commit de metapi fue el 6 sept 2026.
- ¿Para qué puedo usar metapi?
- Unificar las claves de API de varios servicios de retransmisión para que los editores y las herramientas de chat usen un único endpoint. Enrutar las solicitudes al canal disponible más económico para cada modelo. Controlar los saldos y las recompensas por registro de entrada de muchas cuentas de retransmisión desde un solo panel. Mantener en funcionamiento las herramientas de IA durante las interrupciones de los servicios de origen mediante la conmutación a otros canales.
- ¿Cómo se instala metapi?
- Crea una carpeta para el proyecto: mkdir metapi && cd metapi Crea el archivo docker-compose.yml con la configuración del README Configura el token de administrador y el token del proxy, y luego inicia el contenedor: export AUTH_TOKEN=your-admin-token && export PROXY_TOKEN=your-proxy-sk-token && docker compose up -d Abre http://localhost:4000 e inicia sesión con AUTH_TOKEN
- ¿Dónde consigo metapi?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/cita-777/metapi
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Router de LLM autohospedado y con código disponible que envía prompts sencillos a modelos económicos o locales y los complejos a modelos premium, mediante un proxy compatible con OpenAI.
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 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 autohospedado que ofrece acceso a varios proveedores de LLM mediante endpoints compatibles con OpenAI, Responses y Anthropic, distribuido como un único ejecutable.
Gateway local de modelos que permite a Claude Code, Codex, OpenCode y otros agentes de programación compartir un endpoint y enrutar solicitudes entre varios proveedores.