tuxevil-rotator

TypeScriptNode.jsOpenAI-compatible APIGoogle AntigravityOllama CloudProxyPostgreSQLDashboard

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 lite y rtk.
  • 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.