modurelay
Pasarela open-source para gestión de APIs de IA con enrutamiento multi-proveedor, medición de uso, límites de tasa y panel administrativo integrado. Construido con Go, Vue, PostgreSQL y Redis.
Ficha actualizada 23 sept 2026, 20:26 · upstream 23 sept 2026, 20:09 · release v0.3.2
Qué es modurelay
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
ModuRelay es una pasarela open-source diseñada para gestionar múltiples proveedores de modelos de IA a través de un único punto de entrada. Permite la gestión de pools de cuentas, distribución segura de claves API, medición precisa del uso de tokens y aplicación de límites de concurrencia y tasa (RPM). Incluye un panel administrativo basado en Vue para operaciones completas.
El sistema soporta integración con proveedores como OpenAI, Claude, Gemini y Grok mediante APIs compatibles o nativas. Ofrece capacidades de facturación detallada, grupos compuestos para resolución de modelos y flujos de recarga auto-servicio cuando se configura. La arquitectura separa el control (autenticación, enrutamiento, límites) del acceso a proveedores upstream.
El despliegue requiere construcción desde fuente o uso de Docker Compose con PostgreSQL 15+ y Redis 7+. Incluye soporte para proxies inversos como Nginx y configuraciones avanzadas de seguridad incluyendo CSP, filtrado de headers y gestión de IPs de cliente.
- Gestión centralizada de múltiples cuentas de proveedores de IA (OpenAI, Claude, etc.) con distribución automática de tráfico
- Medición precisa de uso de tokens por usuario/grupo para facturación o límites de presupuesto
- Panel administrativo para operadores con gestión de claves API, usuarios y configuración de proveedores
- Pasarela para agentes auto-hospedados, plugins de IDE u otras herramientas que hablan APIs OpenAI-compatibles
- Aplicación de políticas de límites de tasa (RPM) y concurrencia por usuario o grupo
- Arquitectura modular con backend en Go 1.27.0 y frontend en Vue 3.4+ con TypeScript
- Soporte nativo para PostgreSQL 15+ como base de datos persistente y Redis 7+ como caché
- Panel administrativo integrado con soporte para integraciones de pago (Stripe, Alipay, etc.)
- Gestión avanzada de pools de cuentas con enrutamiento inteligente y sesiones pegajosas
- Configuración granular de seguridad incluyendo CSP, filtrado de headers y gestión de IPs
- No existe imagen Docker oficial publicada; requiere construcción desde fuente o uso de Dockerfile raíz
- El uso con proveedores upstream puede violar sus términos de servicio si no se revisan las condiciones
- Los operadores asumen todos los riesgos operacionales y legales del despliegue
- La estabilidad de cuentas upstream y disponibilidad de proveedores no está garantizada por el proyecto
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Requiere PostgreSQL 15+ y Redis 7+. Construir desde fuente con Docker Compose (deploy/docker-compose.dev.yml) hasta que haya imagen oficial. Configurar variables de entorno seguras: POSTGRES_PASSWORD, ADMIN_PASSWORD, JWT_SECRET. Usar Nginx con underscores_in_headers on para proxies inversos. Para OpenAI Responses, activar GATEWAY_OPENAI_WS_FORCE_HTTP=true si el proxy reconecta WebSockets repetidamente.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.