Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

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

Ver códigoProblemas y ayudaRepositorio ↗
00

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.

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

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.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
Next.jsReactNode.jsRustPython
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.