tuxevil-rotator
PROVIDER_ROUTING_ACTIVE // MULTI_ACCOUNT_PROXY // QUOTA_GUARD
tuxevil-rotator es un gateway OpenAI-compatible para varios proveedores de IA gratuitos, incluyendo Google Antigravity y Ollama Cloud. Distribuye requests entre varias cuentas para compartir la carga y las cuotas de forma transparente en vez de quemar una sola cuenta.
Cada proveedor mantiene sus propias credenciales y reglas de routing. El proxy consulta el uso, puntua la salud de cada cuenta con un indice compuesto 0.0–1.0 (cuota, errores, cooldowns, disponibilidad) y rota solo cuando hay una razon real — no a ciegas.
Lo que resuelve
- Routing por proveedor y modelo: cada combinación mantiene su cuenta activa de forma independiente.
- Rotacion por cuota: consulta el uso y rota ante caidas de cuota o umbrales de requests.
- Cuatro politicas de routing:
timer-first,tier-first,quota-first,hybrid. - Prediccion de agotamiento: presupuestos de tokens calibrados por modelo predicen cuando se acaba la cuota.
- Seguridad: circuit breakers, presupuestos diarios, pausa protectora, flagging de cuentas.
- Adaptadores de protocolo: Ollama nativo, OpenAI, Anthropic y Responses API detras de un solo endpoint.
- Virtual API keys: claves
rk-...con restricciones de modelo por key (PostgreSQL). - Spend logging: auditoria por request con tokens, costo y latencia (PostgreSQL).
- Compresion de prompt: modos
liteyrtk. - Dependencias minimas: solo 2 deps en runtime (
pg,tsx).
Routing consciente del proveedor
El engine unifica la rotacion, la telemetria y los circuit breakers, mientras cada adaptador traduce las particularidades del proveedor. Asi, una cuenta puede quedar en cooldown o fuera de cuota sin interrumpir el endpoint unico que usan los agentes.