
worldmonitor v2.10.0
Panel de inteligencia global en tiempo real. Agregación de noticias impulsada por IA, monitoreo geopolítico y seguimiento de infraestructura en una interfaz unificada de conciencia situacional.
World Monitor
Panel de inteligencia global en tiempo real — agregación de noticias impulsada por IA, monitoreo geopolítico y seguimiento de infraestructura en una interfaz unificada de conciencia situacional.
Documentación · Lanzamientos · Contribuciones

Qué Hace
- Más de 500 fuentes de noticias seleccionadas en 15 categorías, sintetizadas por IA en resúmenes
- Motor de mapas dual — globo 3D (globe.gl) y mapa plano WebGL (deck.gl) con 56 tipos de capas de mapa
- Correlación entre flujos — convergencia de señales militares, económicas, de desastres y de escalada
- Índice de Inestabilidad de Países (CII) — puntuación de estrés CII v8 autoritativa del servidor para 31 países de nivel 1
- Radar financiero — 29 bolsas de valores, materias primas, criptomonedas y compuesto de mercado de 7 señales
- IA local — ejecuta todo con Ollama, sin necesidad de claves API
- 6 variantes de sitio a partir de un único código base (world, tech, finance, commodity, happy, energy)
- Aplicación de escritorio nativa (Tauri 2) para macOS, Windows y Linux
- 25 idiomas con fuentes en su idioma nativo y soporte RTL
Para la lista completa de funciones, arquitectura, fuentes de datos y algoritmos, consulta la documentación.
Estado de Soporte
Todas las variantes del sitio y los binarios de escritorio se compilan desde un único código base y se publican mediante el mismo proceso de lanzamiento. La tabla siguiente aclara el estado de mantenimiento para que sepas en qué superficies puedes confiar.
| Superficie | Estado | Notas |
|---|---|---|
worldmonitor.app, tech., finance., commodity., happy., energy. | Estable | Despliegues públicos compilados a partir de este repositorio, con mantenimiento activo |
| Binarios de escritorio (Windows / macOS Apple Silicon / macOS Intel / Linux AppImage) | Estable | Un único binario Tauri que cambia de variante dentro de la aplicación; los objetivos actuales de lanzamiento de CI son full y tech |
Los problemas registrados contra cualquiera de las superficies anteriores se priorizan desde el mismo backlog; consulta el tablero de incidencias para ver el trabajo actualmente abierto.
Inicio Rápido
git clone https://github.com/koala73/worldmonitor.git
cd worldmonitor
npm install
npm run dev
Abre localhost:3000 (puedes sobrescribir el puerto con DEV_PORT en .env.local). La aplicación se ejecuta sin variables de entorno.
Las fuentes de datos específicas de cada función pueden requerir credenciales. Consulta .env.example para ver la lista completa.
Para desarrollo específico de variantes:
npm run dev:tech # tech.worldmonitor.app
npm run dev:finance # finance.worldmonitor.app
npm run dev:commodity # commodity.worldmonitor.app
npm run dev:happy # happy.worldmonitor.app
npm run dev:energy # energy.worldmonitor.app
Consulta la guía de autoalojamiento para conocer las opciones de despliegue (Vercel, Docker, estático).
Stack Tecnológico
| Categoría | Tecnologías |
|---|---|
| Frontend | Vanilla TypeScript, Vite, globe.gl + Three.js, deck.gl + MapLibre GL |
| Escritorio | Tauri 2 (Rust) con sidecar de Node.js |
| IA/ML | Ollama / Groq / OpenRouter, Transformers.js (en el navegador) |
| Contratos de API | Protocol Buffers (290 protos, 35 servicios), anotaciones HTTP sebuf |
| Despliegue | Vercel Edge Functions (60+), Railway relay, Tauri, PWA |
| Caché | Redis (Upstash), caché de 3 niveles, CDN, service worker |
Detalles completos del stack en la documentación de arquitectura.
Acceso Programático
World Monitor está diseñado tanto para agentes y scripts como para navegadores:
-
Servidor MCP —
https://worldmonitor.app/mcp(Streamable HTTP).tools/listpúblico;tools/callse autentica con una cabeceraX-WorldMonitor-Keyo mediante OAuth. -
API REST — base
https://api.worldmonitor.app, descrita por la especificación OpenAPI. -
CLI — el paquete npm oficial
worldmonitor(código fuente encli/):npx worldmonitor tools # run ad-hoc — list every MCP tool (no key needed) npm install -g worldmonitor # or install the `worldmonitor` (alias `wm`) command worldmonitor risk IR --api-key wm_xxx -
SDKs — bibliotecas cliente oficiales sin dependencias que replican la CLI: Python
worldmonitor-sdk(código fuente ensdk/python/), Rubyworldmonitor(sdk/ruby/), Gogithub.com/koala73/worldmonitor/sdk/go(sdk/go/). Guía: worldmonitor.app/docs/sdks.
Archivos de descubrimiento para agentes: llms.txt · manifiesto agent-skills · api-catalog. Obtén una clave API en worldmonitor.app/pro.
Datos de Vuelo
Datos de vuelo proporcionados amablemente por Wingbits, la solución de datos de vuelo ADS-B más avanzada.
Fuentes de Datos
WorldMonitor agrega más de 65 proveedores y API externos en geopolítica, finanzas, energía, clima, aviación, ciberseguridad, militar, infraestructura e inteligencia de noticias, presentadas a través de más de 500 fuentes seleccionadas y supervisadas por un monitor de frescura que cubre 35 grupos de fuentes. Consulta el catálogo completo de fuentes de datos para ver los proveedores, los niveles de fuentes y los métodos de recopilación.
Contribuciones
¡Las contribuciones son bienvenidas! Consulta CONTRIBUTING.md para conocer las pautas.
npm run typecheck # Type checking
npm run build:full # Production build
Licencia
AGPL-3.0-only para el código fuente. El uso comercial está permitido bajo la AGPL siempre que cumplas con sus términos de copyleft y disponibilidad del código fuente.
| Caso de uso | ¿Permitido? |
|---|---|
| Personal / investigación / educativo | Sí, bajo AGPL-3.0-only |
| Instancia autoalojada | Sí, bajo AGPL-3.0-only |
| Hacer fork y modificar | Sí, comparte el código fuente bajo AGPL-3.0-only cuando sea necesario |
| Uso comercial / SaaS | Sí, bajo AGPL-3.0-only si cumples con las obligaciones de la AGPL |
| Uso propietario de código fuente privado o derechos de marca oficiales | Se requiere permiso comercial o de marca por separado |
Consulta LICENSE para ver la licencia completa del código y docs/license.mdx para obtener un resumen en lenguaje sencillo. La licencia comercial está disponible como opción alternativa para equipos que necesiten condiciones que no sean AGPL.
Copyright (C) 2024-2026 Elie Habib. Todos los derechos reservados.
Autor
Elie Habib — GitHub
Contribuyentes
Agradecimientos de Seguridad
Agradecemos a los siguientes investigadores por divulgar de manera responsable problemas de seguridad:
- Cody Richard — Divulgó tres hallazgos de seguridad que abarcan la exposición de comandos IPC, el análisis del límite de confianza entre renderizador y sidecar, y la arquitectura de inyección de credenciales del parche fetch (2026)
Consulta nuestra Política de Seguridad para conocer las pautas de divulgación responsable.
worldmonitor.app · docs.worldmonitor.app · finance.worldmonitor.app · commodity.worldmonitor.app