WorldView: el repo gratuito de GitHub que recrea la plataforma de inteligencia de mil millones de dólares de Palantir

Qué hace realmente WorldView

WorldView de kevtoe es una plataforma de inteligencia táctica gratuita y open source que replica la función central de los productos Gotham y Foundry de Palantir: agregar fuentes de datos heterogéneas en tiempo real en una única imagen operativa unificada. Corre sobre un globo 3D CesiumJS y rastrea más de 27.000 aeronaves en vivo, satélites orbitales, tráfico marítimo global, eventos sísmicos, redes viarias y feeds CCTV en directo — simultáneamente, a 60 fps. El repo de GitHub está en github.com/kevtoe/worldview. Una demo en vivo corre en worldview.kt-o.com.

27,000+ Aeronaves en vivo rastreadas
$0 Coste de self-host
6 Capas de datos en tiempo real
React 19 TypeScript CesiumJS Vite 7 Node.js / Express 5 WebSockets GLSL Shaders

¿Por qué importa esto para fundadores y builders?

Palantir cobró al gobierno de EE. UU. cientos de millones de dólares por esencialmente esto: un sistema que extrae feeds de inteligencia de fuentes dispares, los normaliza y los renderiza en una interfaz geoespacial para que los operadores actúen. WorldView demuestra que la arquitectura subyacente no es propietaria — es un problema de software, y el software ahora es gratuito. El foso comercial nunca fue la tecnología; fueron los contratos gubernamentales y el acceso a datos. Lo que kevtoe construyó en un solo repo habría costado ocho cifras a un contratista de defensa hace una década.

¿Qué fuentes de datos agrega WorldView?

Cada capa extrae de una API pública o estándar de datos distinto — precisamente la parte difícil que Palantir convirtió en empresa, y WorldView la resuelve gratis:

¿Cómo maneja WorldView 27.000 entidades a 60 fps?

Aquí es donde la ingeniería se pone interesante. Renderizar 27.000 componentes React es inutilizable. WorldView evita por completo el reconciler de React para el renderizado de entidades — usa primitivas Cesium imperativas directamente, actualizando datos de posición sin tocar el árbol de componentes. Las posiciones de aeronaves se extrapolan por dead reckoning entre ciclos de actualización de API: la última velocidad y rumbo conocidos extrapolan la posición actual a frame rate. El resultado es movimiento fluido a 60 fps incluso cuando los datos subyacentes se refrescan cada 10–30 segundos.

El patrón de ráfaga AIS

El seguimiento de embarcaciones usa un patrón deliberado de ráfaga y cache: conectar a AISStream.io durante 20 segundos, recoger 2.000–4.000 posiciones de barcos, desconectar, cachear 60 segundos, repetir. Esto resuelve el problema de timeout serverless — una conexión WebSocket persistente excedería los límites de funciones de Vercel. El patrón intercambia ligera obsolescencia de datos por simplicidad de despliegue, que es el trade correcto para una herramienta construida en solitario.

¿Cómo se compara WorldView con Palantir Gotham?

Feature WorldView (kevtoe) Palantir Gotham
Globo geoespacial 3D CesiumJS (open source) Custom / basado en Cesium
Seguimiento de vuelos en tiempo real 27.000+ aeronaves vía APIs públicas Feeds gubernamentales/militares
Seguimiento de satélites Propagación orbital SGP4 TLE clasificados + comerciales
Seguimiento AIS de embarcaciones AISStream.io (público) Feeds de autoridades marítimas
Efectos post-procesado GLSL: visión nocturna, térmica, CRT Visualización propietaria
Despliegue Vercel, self-hostable, gratis On-prem / cloud clasificada
Coste $0 (open source) Contratos gubernamentales de 100M+ $

¿Qué stack tecnológico usa WorldView?

El frontend es React 19 + TypeScript 5.9 con CesiumJS 1.138 vía Resium, Tailwind CSS v4 y Vite 7. El backend es Express 5 con node-cache para cache de respuestas API y soporte WebSocket para el stream AIS. Los shaders GLSL manejan el post-procesado: scanlines CRT, visión nocturna de fósforo verde e imagen térmica FLIR. Todo se despliega en Vercel como aplicación full-stack. API keys requeridas: Google Maps 3D tiles, Cesium Ion, Transport NSW para tráfico de Sídney, y AISStream.io para embarcaciones. Cada capa degrada con gracia sin credenciales.

¿Puedes hacer self-host de WorldView?

Sí. El repo tiene licencia MIT y se despliega en cualquier host con Node. Vercel es la ruta zero-config — la estructura del proyecto ya está cableada para ello. Necesitarás definir variables de entorno para cada API key. Todas las capas son opcionales; el globo renderiza solo con credenciales CesiumJS ion, y añades capas de datos según configures cada fuente API. Una instancia self-hosted cuesta lo que cueste tu plan de hosting — el tier gratuito de Vercel maneja tráfico ligero sin problema.

Relacionado: How I Use Claude Code as an AEO and SEO Tool

Veredicto

WorldView es uno de los proyectos solo en GitHub más impresionantes técnicamente que he visto. No es un juguete — es un dashboard de inteligencia geoespacial genuino que resuelve problemas de ingeniería reales: fusión multi-fuente, renderizado de alto conteo de entidades a frame rate, degradación elegante y despliegue listo para producción. La comparación con Palantir no es hipérbole. La propuesta de valor central de un contratista de defensa de mil millones de dólares era: podemos construir el software para unificar tus feeds de inteligencia. Ese software ahora existe en GitHub gratis. Lo que Palantir vende es el contrato, la postura de compliance y el acceso a datos clasificados — no el código.

Preguntas frecuentes

¿Qué es WorldView de kevtoe?

WorldView es un dashboard de inteligencia táctica en tiempo real gratuito y open source construido por un desarrollador llamado kevtoe y publicado en GitHub. Renderiza vuelos, satélites, barcos, terremotos, tráfico y feeds CCTV en vivo sobre un globo 3D interactivo CesiumJS. Es funcionalmente comparable a las interfaces de inteligencia geoespacial construidas por empresas como Palantir, usando exclusivamente APIs públicas y librerías open source.

¿WorldView es realmente comparable a Palantir?

Para el caso de uso central de seguimiento geoespacial y fusión de datos, sí. WorldView hace a nivel conceptual lo que hace la plataforma Gotham de Palantir: agrega fuentes de datos heterogéneas en tiempo real en una imagen operativa unificada sobre un globo 3D. La ventaja comercial de Palantir está en acceso a datos clasificados, certificaciones de compliance gubernamental y contratos a largo plazo — no en la arquitectura de software subyacente.

¿Cómo ejecuto WorldView yo mismo?

Clona el repo desde github.com/kevtoe/worldview, añade tus API keys a las variables de entorno (Cesium Ion es el requisito mínimo), y despliega en Vercel o cualquier host Node. Cada capa de datos — vuelos, embarcaciones, satélites, sísmico — es configurable de forma independiente y degrada con gracia si falta la API key correspondiente.

¿Qué APIs usa WorldView?

WorldView integra FlightRadar24 y adsb.fi para datos de vuelos, fuentes TLE para datos orbitales de satélites, AISStream.io para seguimiento de embarcaciones, la API USGS para eventos sísmicos, OpenStreetMap Overpass API para redes viarias, y streams CCTV públicos de Londres, Austin y Sídney. Google Maps 3D tiles y Cesium Ion manejan el renderizado del globo base.

¿Qué hace rápido el renderizado de WorldView?

WorldView evita el reconciler de componentes de React para el renderizado de entidades, usando primitivas CesiumJS imperativas directamente. Las posiciones de aeronaves y embarcaciones se extrapolan por dead reckoning entre actualizaciones de API — velocidad y rumbo extrapolan la posición actual a 60 fps, produciendo movimiento fluido incluso cuando los datos subyacentes se refrescan en un ciclo de 10–30 segundos.

Este post es una revisión técnica de un proyecto open source en GitHub. Sin afiliación con kevtoe ni Palantir Technologies.

Frequently Asked Questions

¿Qué es WorldView de kevtoe?

WorldView es un dashboard de inteligencia táctica en tiempo real gratuito y open source construido por un desarrollador llamado kevtoe y publicado en GitHub. Renderiza vuelos, satélites, barcos, terremotos, tráfico y feeds CCTV en vivo sobre un globo 3D interactivo CesiumJS. Es funcionalmente comparable a las interfaces de inteligencia geoespacial construidas por empresas como Palantir, usando exclusivamente APIs públicas y librerías open source.

¿WorldView es realmente comparable a Palantir?

Para el caso de uso central de seguimiento geoespacial y fusión de datos, sí. WorldView hace a nivel conceptual lo que hace la plataforma Gotham de Palantir: agrega fuentes de datos heterogéneas en tiempo real en una imagen operativa unificada sobre un globo 3D. La ventaja comercial de Palantir está en acceso a datos clasificados, certificaciones de compliance gubernamental y contratos a largo plazo — no en la arquitectura de software subyacente.

¿Cómo ejecuto WorldView yo mismo?

Clona el repo desde github.com/kevtoe/worldview, añade tus API keys a las variables de entorno (Cesium Ion es el requisito mínimo), y despliega en Vercel o cualquier host Node. Cada capa de datos — vuelos, embarcaciones, satélites, sísmico — es configurable de forma independiente y degrada con gracia si falta la API key correspondiente.

¿Qué APIs usa WorldView?

WorldView integra FlightRadar24 y adsb.fi para datos de vuelos, fuentes TLE para datos orbitales de satélites, AISStream.io para seguimiento de embarcaciones, la API USGS para eventos sísmicos, OpenStreetMap Overpass API para redes viarias, y streams CCTV públicos de Londres, Austin y Sídney. Google Maps 3D tiles y Cesium Ion manejan el renderizado del globo base.

¿Qué hace rápido el renderizado de WorldView?

WorldView evita el reconciler de componentes de React para el renderizado de entidades, usando primitivas CesiumJS imperativas directamente. Las posiciones de aeronaves y embarcaciones se extrapolan por dead reckoning entre actualizaciones de API — velocidad y rumbo extrapolan la posición actual a 60 fps, produciendo movimiento fluido incluso cuando los datos subyacentes se refrescan en un ciclo de 10–30 segundos.