Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

helicalinsight

Helical Insight es una plataforma de BI open source empresarial lista para producción con capacidades de IA conversacional (BYO-LLM), informes paginados pixel-perfect, dashboards interactivos, SSO, multi-tenancy y seguridad a nivel de fila.

Ficha actualizada 25 sept 2026, 10:18 · upstream 25 sept 2026, 8:22 · release v7.0.0

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es helicalinsight

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

Helical Insight es una plataforma unificada de inteligencia empresarial open source diseñada para organizaciones que requieren capacidades empresariales completas sin comprometer flexibilidad ni escalabilidad. Proporciona analítica impulsada por IA con opción de Bring Your Own LLM, informes paginados pixel-perfect amigables para impresión (similar a Crystal Reports o SSRS) y dashboards interactivos con drill-down, filtros y visualizaciones avanzadas. La plataforma soporta múltiples bases de datos incluyendo PostgreSQL, MySQL, Elasticsearch y ClickHouse, además de almacenamiento en la nube como S3/MinIO.

La arquitectura se basa en tecnologías modernas: frontend en React 17 con Redux y Ant Design, backend en Java 25 con Spring y Hibernate empaquetado como WAR para Tomcat 11, e Instant BI en Python con Flask y LangChain/LangGraph para capacidades de IA. El despliegue es nativo en Docker y Kubernetes, compatible con entornos on-premises, nube o híbridos. Incluye white labeling completo, multi-tenancy con aislamiento de datos, SSO (JWT, Okta, Keycloak, OAuth) y seguridad a nivel de fila, columna y tabla basada en contexto del usuario.

La plataforma destaca por ofrecer todas las funcionalidades empresariales en la edición Community sin licencias adicionales, soporte para exportación nativa a múltiples formatos (PDF, Excel, CSV, Word, HTML, JSON, XML), programación automática de informes, APIs REST extensibles y desarrollo friendly con Java, JavaScript, CSS, Liquid Template Language y plugins personalizados.

CASOS DE USO
  • Analítica empresarial con IA conversacional para generación SQL automática y resumen de informes sin código
  • Informes financieros y reguladores pixel-perfect para facturación, estados contables y reporting normativo
  • Dashboards interactivos con drill-down, filtros, KPI widgets y mapas para seguimiento operativo en tiempo real
  • Embedding de dashboards y chatbots IA en aplicaciones web, SaaS, portales de clientes o sistemas ERP
  • Multi-tenancy para plataformas SaaS que requieren aislamiento de datos por cliente con seguridad a nivel de fila
  • White labeling para OEMs que necesitan personalizar logos, temas, colores y branding sin modificar código fuente
PUNTOS DESTACADOS
  • Todas las características empresariales disponibles gratuitamente en la edición Community sin licencias adicionales ni costes ocultos
  • Soporte nativo para múltiples bases de datos incluyendo PostgreSQL, MySQL, Elasticsearch, ClickHouse y almacenamiento en la nube (S3/MinIO)
  • Capacidades de IA conversacional con opción Bring Your Own LLM y agentic capabilities para generación SQL automática y resumen de informes
  • White labeling completo: personalización de logos, temas, colores, URLs y branding para OEM y despliegues embebidos sin código fuente
  • Seguridad empresarial robusta: SSO (JWT, Okta, Keycloak, OAuth), multi-tenancy con aislamiento de datos y seguridad a nivel de fila/columna/tabla
  • Exportación nativa a múltiples formatos: PDF, Excel, CSV, Word, HTML, JSON, XML sin dependencias externas críticas para exportación
PRECAUCIONES
  • Complejidad técnica HIGH: requiere JDK 25+, Maven 3.8+, Node.js 18+ y Python 3.9+ para desarrollo y despliegue
  • Inicialización lenta en primer arranque debido al build de imágenes Docker e instalación automática de Chrome por defecto (INSTALL_CHROME=true)
  • Credenciales por defecto inseguras: usuario hiadmin/hiadmin requiere cambio obligatorio antes de producción
  • Dependencia de Tomcat 11.x+ para backend nativo, lo que puede limitar entornos legacy o versiones anteriores de Java
  • Configuración manual requerida para variables de entorno y drivers JDBC personalizados en algunos casos específicos
VISUAL

Capturas del proyecto

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

IntroductionTraditional Reporting ComparisonIntroductionHelical Insight Introduction
01

Perfil de infraestructura

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

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

Despliegue detectado

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

Despliegue manual

Requiere Docker y Docker Compose. Copiar .env.example a .env antes de iniciar con docker compose up -d. Primera inicialización lenta (esperar hasta que servicios estén healthy). Cambiar credenciales por defecto inmediatamente. Opcional: INSTALL_CHROME=false en .env para evitar instalación de Chrome si no se necesitan exportaciones PDF. Verificar puertos 8080, 3000, 8000 y disponibilidad de bases de datos. Recomendado: 4 núcleos CPU, 4096 MB RAM, 40 GB disco para despliegue inicial.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
ReactNode.jsPython
SERVICIOS
PostgreSQLMySQLElasticsearchS3/MinIOClickHouse
BASES DE DATOS
PostgreSQLMySQLElasticsearchClickHouse
PUERTOS
808030008000
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.