IntelHub
IntelHub es un hub de OSINT nativo en MCP que convierte una VM Linux fresca en un banco de trabajo autogestionado con 25+ colectores nativos, grafo de evidencia y consola web. Arquitectura Rust + Docker-first, sin dependencias SaaS.
Ficha actualizada 22 sept 2026, 15:08 · upstream 22 sept 2026, 14:40 · release sin release detectada
Qué es IntelHub
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
IntelHub transforma una máquina virtual Linux recién instalada en un entorno de OSINT autocontenido mediante un único comando curl. El núcleo hub-core está escrito en Rust y expone toda la superficie de señales a través del Protocolo de Contexto de Modelo (MCP), permitiendo que cualquier agente compatible invoque herramientas como hybrid_search, investigate, crawl_url y create_claim sin integraciones personalizadas.
La arquitectura utiliza PostgreSQL para almacenamiento de evidencia, Redis para buckets de límites de tasa, Neo4j para grafo de conocimiento y Qdrant para búsqueda vectorial. Los sensores incluyen SearXNG, Crawl4AI, SpiderFoot y Huginn como puentes de búsqueda web y OSINT. La consola web construida con React 19 + Vite ofrece mapa radar global, banco de trabajo de investigación, lienzo de grafo y flujos de actividad en vivo.
El sistema incluye observabilidad completa con Prometheus, Grafana, cAdvisor y node-exporter, dashboards preconfigurados para historial de barrido, quema de presupuesto y reconciliación de grafo. La instalación es idempotente y crash-safe: re-ejecutar el mismo comando reanuda donde se dejó, con secretos write-once que no pueden sobrescribirse en reinicios.
- Investigación OSINT automatizada para análisis de amenazas mediante colectores nativos de fuentes abiertas
- Monitoreo continuo de indicadores financieros (FRED, Treasury, Finnhub) y climáticos (EONET, NOAA)
- Búsqueda híbrida semántica + keyword para Q&A multi-salto con caché Redis optimizada
- Integración con agentes MCP personalizados (pi, codex) sin código adicional mediante gateway nativo
- Auditoría forense digital con trazabilidad completa de cada hallazgo y cadena de evidencia
- 25+ colectores nativos integrados en hub-core para clima, radiación, sísmico, financiero, sanciones y amenazas
- Instalación crash-safe en ~10 minutos con reanudo automático tras reinicio o fallo parcial
- Gateway MCP-native que expone todas las capacidades como herramientas estandarizadas para cualquier agente
- Consola web React 19 + Vite con mapa radar global, grafo de conocimiento y flujos de actividad en vivo
- Gobernanza de costes con límites por agente (Redis token bucket) y presupuestos de tokens/embeds
- Búsqueda híbrida BM25 + embeddings con Reciprocal Rank Fusion y caché Redis 300s TTL (590× speedup)
- hub-core corre como systemd unit nativo, no en Docker; solo la pila de datos/sensores está containerizada
- Requiere Linux x86_64 con familias Debian o RHEL; no soporta Windows ni macOS
- Rotación de claves API es interactiva por defecto; requiere confirmación o INTELHUB_NONINTERACTIVE=1
- Actualizaciones de SpiderFoot/Huginn requieren rebuild manual tras cambios de commit/digest
- Dependencia externa a Neo4j para grafo de conocimiento; sin él, la capa de queries gráficas no funciona
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.
Requiere VM Linux x86_64 con mínimo 2 núcleos CPU, 2GB RAM y 30GB disco. Instalar vía curl | bash en Debian/RHEL family. Backup antes de actualizar: use SKIP_BACKUP=1 solo si entendéis el riesgo. Rotad claves API periódicamente con reset-key.sh. Monitorizad /api/v1/health tras cada actualización. Guardad las keys agent y console del banner inicial.
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.