Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

litegate

LiteGate es un portal autogestionado ligero para gestionar claves API de LiteLLM, permitiendo a usuarios crear y administrar sus propias claves sin necesidad del panel de administración de LiteLLM.

Ficha actualizada 24 sept 2026, 18:44 · upstream 24 sept 2026, 18:25 · release v2.10.0

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es litegate

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

LiteGate actúa como una capa de acceso entre los usuarios/agentes de automatización y la API de gestión de LiteLLM. Utiliza React para el frontend y FastAPI con Python para el backend, implementando autenticación mediante OIDC o cuentas locales. El sistema permite a los usuarios crear claves personales, ver modelos asignados, presupuestos, gasto y límites de tasa, además de regenerar credenciales sin reiniciar el gasto acumulado.

Para administradores, ofrece gestión de usuarios locales, políticas de equipos, movimiento de miembros, edición masiva de claves y herramientas de auditoría. Los agentes de automatización pueden interactuar mediante una API que requiere autenticación con la clave management_api_key. LiteGate no reemplaza a LiteLLM, sino que complementa su funcionalidad añadiendo una interfaz de usuario segura y controlada.

El sistema utiliza SQLite para almacenar usuarios locales y depende de una instancia de LiteLLM externa para la gestión virtual de claves, modelos, presupuestos y enrutamiento de solicitudes. La arquitectura separa las responsabilidades: LiteGate maneja la autenticación y la interfaz, mientras que LiteLLM se encarga del procesamiento real de las API calls.

CASOS DE USO
  • Portal seguro para desarrolladores internos para gestionar sus propias claves API sin exponer la clave maestra de LiteLLM
  • Implementación de políticas de acceso granular mediante mapeo de grupos SSO a equipos LiteLLM existentes
  • Automatización de gestión de credenciales mediante agentes que interactúan con la API v1 usando management_api_key
  • Auditoría y control de gasto con límites de tasa configurables por usuario o equipo
  • Despliegue rápido en entornos Docker Compose para pruebas o producción con imágenes multi-arquitectura
PUNTOS DESTACADOS
  • Arquitectura modular que separa la capa de acceso (LiteGate) del motor de gestión de claves (LiteLLM)
  • Soporte nativo para autenticación OIDC con verificación de firmas y estado vinculado al navegador
  • Gestión segura de sesiones mediante cookies HttpOnly y almacenamiento de contraseñas como hashes PBKDF2-SHA256
  • API v1 documentada con OpenAPI disponible en /api/openapi.json para integración con agentes de automatización
  • Herramientas de backup/restore incluidas para la base de datos de usuarios locales
PRECAUCIONES
  • No incluye Dockerfile nativo, requiere usar el paquete precompilado o construir desde fuente manualmente
  • La edición masiva de claves y gestión de equipos es exclusiva del administrador, no disponible para usuarios regulares
  • Depende completamente de una instancia externa de LiteLLM que debe estar correctamente configurada antes del despliegue
  • El almacenamiento local de usuarios utiliza SQLite, lo que podría limitar escalabilidad en entornos muy distribuidos
VISUAL

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

LiteGate - secure, managed access to AI API keys
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU4 vCPUrecomendación inicial
MEMORIA4 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADhighnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Despliegue manual

Requiere Docker Compose y una instancia de LiteLLM accesible con su clave maestra. Editar config.yaml antes del primer uso, reemplazando secretos de ejemplo. Para producción, usar HTTPS, restringir acceso a configuración y secretos, rotar la clave de API de gestión si se expone, y hacer backup del volumen litegate-data. Las imágenes multi-arquitectura están disponibles en ghcr.io/brtydse100/litegate:latest.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
ReactFastAPIPython
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
4000800051733000
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

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.