Panel de monitoreo en tiempo real autoalojado para Proxmox, Docker, Kubernetes, TrueNAS y vSphere, con alertas y patrullas de IA programadas.
calesthio/Crucix
Un panel de inteligencia autohospedado que agrega 27 fuentes de datos de código abierto cada 15 minutos y envía alertas a Telegram o Discord.
Alternativa open source a:Dataminr
Palantir Gotham
- Estrellas
- 12,128
- Forks
- 1,868
- Issues abiertos
- 90
- Último commit
- hace 5 meses
¿Qué es?
Crucix es un panel de inteligencia local escrito en Node.js. Consulta en paralelo 27 fuentes de datos abiertos, como detección satelital de incendios, seguimiento de vuelos y tráfico marítimo, monitoreo de radiación, eventos de conflicto, listas de sanciones, indicadores económicos, precios de mercado en tiempo real y sentimiento en redes sociales. Los resultados se muestran en un único panel HTML con un globo 3D y un mapa plano, y la página se actualiza automáticamente mediante eventos enviados por el servidor.
Cada barrido calcula qué cambió desde la ejecución anterior y clasifica las alertas en los niveles FLASH, PRIORITY y ROUTINE. Las alertas se envían a Telegram o Discord. Ambos bots aceptan comandos como /brief, /sweep y /status. Una capa LLM opcional, compatible con varios proveedores, genera ideas de trading y clasifica alertas. Si no se configura un LLM, un motor basado en reglas se encarga de evaluar las alertas.
La mayoría de las fuentes no requieren una clave de API. El entorno de ejecución solo depende de Express, y el proyecto se ejecuta con `node server.mjs` o Docker Compose. Requiere Node.js 22 o posterior.
Funciones clave
- 01Agrega en paralelo 27 fuentes de datos de código abierto cada 15 minutos de forma predeterminada
- 02Globo 3D interactivo y mapa plano con filtros por región
- 03Alertas por niveles (FLASH, PRIORITY, ROUTINE) enviadas a Telegram o Discord
- 04Comandos bidireccionales para los bots, como /brief y /sweep
- 05Integración opcional con LLM con ocho proveedores y alternativa basada en reglas
- 06Se ejecuta localmente, admite Docker Compose y no incluye telemetría
Casos de uso
- Seguir eventos geopolíticos y conflictos desde una computadora personal
- Monitorear indicadores económicos y precios de materias primas junto con señales de noticias
- Recibir alertas en el teléfono cuando cambien las señales de distintas fuentes
- Experimentar con pipelines de datos OSINT y módulos de fuentes
Inicio rápido
- 1
Clona el repositorio
git clone https://github.com/calesthio/Crucix.git - 2
Entra en la carpeta del proyecto
cd Crucix - 3
Instala las dependencias
npm install - 4
Copia la plantilla de variables de entorno y añade las claves de API
cp .env.example .env - 5
Inicia el panel
npm run dev
Antes de usarlo
- Se requiere Node.js 22 o posterior.
- Algunas fuentes útiles necesitan claves de API, y algunas (como ADS-B) cuestan unos 10 $ al mes.
- El primer análisis tarda entre 30 y 60 segundos, por lo que el panel se inicia vacío.
- La licencia AGPL-3.0 exige que los servicios de red derivados compartan el código fuente.
Temas
Preguntas frecuentes
- ¿Qué es Crucix?
- Un panel de inteligencia autohospedado que agrega 27 fuentes de datos de código abierto cada 15 minutos y envía alertas a Telegram o Discord. Crucix es un panel de inteligencia local escrito en Node.js. Consulta en paralelo 27 fuentes de datos abiertos, como detección satelital de incendios, seguimiento de vuelos y tráfico marítimo, monitoreo de radiación, eventos de conflicto, listas de sanciones, indicadores económicos, precios de mercado en tiempo real y sentimiento en redes sociales. Los resultados se muestran en un único panel HTML con un globo 3D y un mapa plano, y la página se actualiza automáticamente mediante eventos enviados por el servidor.
- ¿Crucix es gratuito? ¿Qué licencia tiene?
- Crucix es open source bajo la licencia AGPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿Crucix sigue mantenido?
- Actualizado en los últimos 6 meses. El último commit de Crucix fue el 20 may 2026.
- ¿Para qué puedo usar Crucix?
- Seguir eventos geopolíticos y conflictos desde una computadora personal Monitorear indicadores económicos y precios de materias primas junto con señales de noticias Recibir alertas en el teléfono cuando cambien las señales de distintas fuentes Experimentar con pipelines de datos OSINT y módulos de fuentes
- ¿Cómo se instala Crucix?
- Clona el repositorio: git clone https://github.com/calesthio/Crucix.git Entra en la carpeta del proyecto: cd Crucix Instala las dependencias: npm install Copia la plantilla de variables de entorno y añade las claves de API: cp .env.example .env Inicia el panel: npm run dev
- ¿Dónde consigo Crucix?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/calesthio/Crucix
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Panel de inteligencia global en tiempo real que reúne noticias resumidas con IA, seguimiento geopolítico e infraestructura en una interfaz basada en mapas.
Plataforma de analítica de producto y engagement autogestionada y centrada en la privacidad para aplicaciones web, móviles, de escritorio e IoT.
Agente de código abierto para monitorear infraestructura en tiempo real, con métricas por segundo, detección automática, detección de anomalías con ML y alertas integradas.
Plataforma de chatbot con agentes y de código abierto que conecta LLM, plugins y herramientas para agentes con apps de mensajería como QQ, Telegram, Slack y Discord.
Interfaz local para usuarios avanzados que permite conversar con numerosas API de LLM, generadores de imágenes y modelos de voz TTS.