pannelAI
Gateway AI autoalojado con arquitectura separada Control/Data Plane. Backend Go, Frontend Svelte/Bun. Base de datos PostgreSQL y caché Redis. Proyecto en desarrollo activo.
Ficha actualizada 22 sept 2026, 16:32 · upstream 21 sept 2026, 9:22 · release sin release detectada
Qué es pannelAI
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
pannelAI es una API Gateway para inteligencia artificial diseñada para ser autoalojada y de código abierto. La arquitectura separa lógicamente el Control Plane (gestión de claves, proveedores y configuración) del Data Plane (procesamiento de solicitudes, normalización y upstream). El backend está construido en Go con PostgreSQL para persistencia y Redis para sesiones y rate limiting.
El frontend utiliza Svelte junto con la herramientachain Bun, consumiendo las APIs de gestión del backend sin acceso directo a la base de datos. Actualmente el proyecto se encuentra en fase de desarrollo activo ("dalam pengembangan"), donde los componentes de gestión están disponibles pero los flujos completos de datos, streaming y contabilidad aún no están integrados ni probados end-to-end según la documentación oficial.
- Gestión centralizada de claves API y proveedores
- Normalización de requests entre formatos OpenAI, Claude y Gemini
- Selección dinámica de endpoints upstream con estrategias de combo
- Registro de métricas de uso y latencia en PostgreSQL
- Autenticación de sesiones y control de rate limit con Redis
- Arquitectura modular Go/Svelte con separación clara de planos
- Soporte nativo para múltiples formatos de proveedor (OpenAI, Claude, Gemini)
- Persistencia robusta mediante PostgreSQL y caché en Redis
- Documentación detallada de especificaciones API y UI
- Proyecto en desarrollo sin contenedores Docker/Compose listos
- Flujo end-to-end no verificado ni probado completamente
- Dashboard solo en fase inicial (login, keys, settings)
- Integración de streaming y accounting pendiente según README
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.
Instalar manualmente dependencias Go y Bun. Configurar PostgreSQL y Redis externamente. No apto para producción hasta completar pruebas end-to-end. Verificar estructura de directorios app-serv y scrypts.
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.