Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

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

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

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.

CASOS DE USO
  • 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
PUNTOS DESTACADOS
  • 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
PRECAUCIONES
  • 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
01

Perfil de infraestructura

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

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO30 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

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

Despliegue manual

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.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
Node.jsGoPython
SERVICIOS
PostgreSQLRedis
BASES DE DATOS
PostgreSQLRedis
PUERTOS
No detectados
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.