WorldView: o repositório gratuito no GitHub que recria a plataforma de inteligência bilionária da Palantir

O que o WorldView realmente faz

WorldView, de kevtoe, é uma plataforma open source gratuita de inteligência tática que replica a função central dos produtos Gotham e Foundry da Palantir: agregar fontes de dados heterogêneas em tempo real em uma única imagem operacional unificada. Roda em um globo 3D CesiumJS e rastreia mais de 27.000 aeronaves ao vivo, satélites orbitais, tráfego marítimo global, eventos sísmicos, redes rodoviárias e feeds de CCTV ao vivo — simultaneamente, a 60 fps. O repositório GitHub está em github.com/kevtoe/worldview. Uma demo ao vivo roda em worldview.kt-o.com.

27.000+ Aeronaves ao vivo rastreadas
US$ 0 Custo para self-host
6 Camadas de dados em tempo real
React 19 TypeScript CesiumJS Vite 7 Node.js / Express 5 WebSockets Shaders GLSL

Por que isso importa para fundadores e builders?

A Palantir cobrou centenas de milhões de dólares do governo dos EUA por essencialmente isso: um sistema que puxa feeds de inteligência de fontes distintas, normaliza e renderiza em uma interface geoespacial para operadores agirem. O WorldView prova que a arquitetura subjacente não é proprietária — é um problema de software, e o software agora é gratuito. O moat comercial nunca foi a tecnologia; foram os contratos governamentais e o acesso a dados. O que kevtoe construiu em um único repositório teria custado oito dígitos a um contratante de defesa uma década atrás.

Quais fontes de dados o WorldView agrega?

Cada camada puxa de uma API pública ou padrão de dados diferente — exatamente a parte difícil em torno da qual a Palantir construiu uma empresa, e o WorldView faz de graça:

Como o WorldView lida com 27.000 entidades a 60 fps?

É aqui que a engenharia fica interessante. React renderizando 27.000 componentes é inviável. O WorldView contorna o reconciler do React inteiramente para renderização de entidades — usa primitivos Cesium imperativos diretamente, atualizando dados de posição sem tocar na árvore de componentes. Posições de aeronaves são dead-reckoned entre ciclos de atualização da API: a última velocidade e rumo conhecidos extrapolam a posição atual a frame rate. O resultado é movimento suave a 60 fps mesmo quando os dados subjacentes atualizam a cada 10–30 segundos.

O padrão burst AIS

Rastreamento de embarcações usa um padrão deliberado de burst-and-cache: conecta ao AISStream.io por 20 segundos, coleta 2.000–4.000 posições de embarcações, desconecta, cache por 60 segundos, repete. Isso resolve o problema de timeout serverless — uma conexão WebSocket persistente excederia os limites de função da Vercel. O padrão troca leve staleness de dados por simplicidade de deploy, que é o trade correto para uma ferramenta construída solo.

Como o WorldView se compara ao Palantir Gotham?

Recurso WorldView (kevtoe) Palantir Gotham
Globo geoespacial 3D CesiumJS (open source) Custom / baseado em Cesium
Rastreamento de voos em tempo real 27.000+ aeronaves via APIs públicas Feeds governamentais/militares
Rastreamento de satélites Propagação orbital SGP4 TLE classificado + comercial
Rastreamento AIS de embarcações AISStream.io (público) Feeds de autoridades marítimas
Efeitos pós-processamento GLSL: visão noturna, térmico, CRT Visualização proprietária
Deploy Vercel, self-hostable, gratuito On-prem / cloud classificada
Custo US$ 0 (open source) Contratos governamentais de US$ 100M+

Qual stack tecnológica o WorldView usa?

O frontend é React 19 + TypeScript 5.9 com CesiumJS 1.138 via Resium, Tailwind CSS v4 e Vite 7. O backend é Express 5 com node-cache para cache de respostas de API e suporte WebSocket para o stream AIS. Shaders GLSL cuidam do pós-processamento: scanlines CRT, visão noturna de fósforo verde e imagem térmica FLIR. Tudo deploya na Vercel como aplicação full-stack. API keys necessárias: tiles 3D do Google Maps, Cesium Ion, Transport NSW para tráfego de Sydney e AISStream.io para embarcações. Cada camada degrada graciosamente sem credenciais.

Dá para fazer self-host do WorldView?

Sim. O repositório é licenciado MIT e deploya em qualquer host com Node. Vercel é o caminho zero-config — a estrutura do projeto já está preparada para isso. Você precisará definir variáveis de ambiente para cada API key. Todas as camadas são opcionais; o globo renderiza só com credenciais CesiumJS ion, e você adiciona camadas de dados conforme configura cada fonte de API. Uma instância self-hosted custa o que seu plano de hosting custar — o free tier da Vercel aguenta tráfego leve sem problema.

Relacionado: Como uso o Claude Code como ferramenta de AEO e SEO

Veredito

WorldView é um dos projetos solo no GitHub mais impressionantes tecnicamente que já vi. Não é brinquedo — é um dashboard genuíno de inteligência geoespacial que resolve problemas reais de engenharia: fusão multi-fonte, renderização de alta contagem de entidades a frame rate, degradação graciosa e deploy pronto para produção. A comparação com Palantir não é exagero. A proposta de valor central de um contratante de defesa bilionário era: podemos construir o software para unificar seus feeds de inteligência. Esse software agora existe no GitHub de graça. O que a Palantir vende é o contrato, a postura de compliance e o acesso a dados classificados — não o código.

Perguntas Frequentes

O que é WorldView, de kevtoe?

WorldView é um dashboard open source gratuito de inteligência tática em tempo real construído por um desenvolvedor chamado kevtoe e publicado no GitHub. Renderiza voos ao vivo, satélites, navios, terremotos, tráfego e feeds de CCTV em um globo 3D interativo CesiumJS. É funcionalmente comparável às interfaces de inteligência geoespacial construídas por empresas como Palantir, usando inteiramente APIs públicas e bibliotecas open source.

WorldView é realmente comparável à Palantir?

Para o caso de uso central de rastreamento geoespacial e fusão de dados, sim. WorldView faz no nível conceitual o que a plataforma Gotham da Palantir faz: agrega fontes de dados heterogêneas em tempo real em uma imagem operacional unificada em um globo 3D. A vantagem comercial da Palantir está em acesso a dados classificados, certificações de compliance governamental e contratos de longo prazo — não na arquitetura de software subjacente.

Como rodo o WorldView eu mesmo?

Clone o repositório de github.com/kevtoe/worldview, adicione suas API keys nas variáveis de ambiente (Cesium Ion é o requisito mínimo) e faça deploy na Vercel ou qualquer host Node. Cada camada de dados — voos, embarcações, satélites, sísmico — é configurável independentemente e degrada graciosamente se a API key correspondente estiver ausente.

Quais APIs o WorldView usa?

WorldView integra FlightRadar24 e adsb.fi para dados de voo, fontes TLE para dados orbitais de satélites, AISStream.io para rastreamento de embarcações, API USGS para eventos sísmicos, API Overpass do OpenStreetMap para redes rodoviárias e streams públicos de CCTV de Londres, Austin e Sydney. Tiles 3D do Google Maps e Cesium Ion cuidam da renderização base do globo.

O que torna a renderização do WorldView rápida?

WorldView contorna o reconciler de componentes do React para renderização de entidades, usando primitivos CesiumJS imperativos diretamente. Posições de aeronaves e embarcações são dead-reckoned entre atualizações de API — velocidade e rumo extrapolam a posição atual a 60 fps, produzindo movimento suave mesmo quando os dados subjacentes atualizam em ciclos de 10–30 segundos.

Este post é uma revisão técnica de um projeto open source no GitHub. Sem afiliação com kevtoe ou Palantir Technologies.

Frequently Asked Questions

O que é WorldView, de kevtoe?

WorldView é um dashboard open source gratuito de inteligência tática em tempo real construído por um desenvolvedor chamado kevtoe e publicado no GitHub. Renderiza voos ao vivo, satélites, navios, terremotos, tráfego e feeds de CCTV em um globo 3D interativo CesiumJS. É funcionalmente comparável às interfaces de inteligência geoespacial construídas por empresas como Palantir, usando inteiramente APIs públicas e bibliotecas open source.

WorldView é realmente comparável à Palantir?

Para o caso de uso central de rastreamento geoespacial e fusão de dados, sim. WorldView faz no nível conceitual o que a plataforma Gotham da Palantir faz: agrega fontes de dados heterogêneas em tempo real em uma imagem operacional unificada em um globo 3D. A vantagem comercial da Palantir está em acesso a dados classificados, certificações de compliance governamental e contratos de longo prazo — não na arquitetura de software subjacente.

Como rodo o WorldView eu mesmo?

Clone o repositório de github.com/kevtoe/worldview, adicione suas API keys nas variáveis de ambiente (Cesium Ion é o requisito mínimo) e faça deploy na Vercel ou qualquer host Node. Cada camada de dados — voos, embarcações, satélites, sísmico — é configurável independentemente e degrada graciosamente se a API key correspondente estiver ausente.

Quais APIs o WorldView usa?

WorldView integra FlightRadar24 e adsb.fi para dados de voo, fontes TLE para dados orbitais de satélites, AISStream.io para rastreamento de embarcações, API USGS para eventos sísmicos, API Overpass do OpenStreetMap para redes rodoviárias e streams públicos de CCTV de Londres, Austin e Sydney. Tiles 3D do Google Maps e Cesium Ion cuidam da renderização base do globo.

O que torna a renderização do WorldView rápida?

WorldView contorna o reconciler de componentes do React para renderização de entidades, usando primitivos CesiumJS imperativos diretamente. Posições de aeronaves e embarcações são dead-reckoned entre atualizações de API — velocidade e rumo extrapolam a posição atual a 60 fps, produzindo movimento suave mesmo quando os dados subjacentes atualizam em ciclos de 10–30 segundos.