WorldView: бесплатный GitHub-репозиторий, воссоздающий миллиардную intelligence-платформу Palantir

Что на самом деле делает WorldView

WorldView от kevtoe — бесплатная open-source тактическая intelligence-платформа, воспроизводящая core-функцию продуктов Gotham и Foundry от Palantir: агрегацию heterogeneous real-time data sources в единую operational picture. Работает на 3D-глобусе CesiumJS и одновременно отслеживает 27 000+ live aircraft, orbital satellites, global vessel traffic, seismic events, road networks и live CCTV feeds — при 60 fps. GitHub repo: github.com/kevtoe/worldview. Live demo — worldview.kt-o.com.

27 000+ Отслеживаемых самолётов
$0 Стоимость self-host
6 Real-time data layers
React 19 TypeScript CesiumJS Vite 7 Node.js / Express 5 WebSockets GLSL Shaders

Почему это важно для основателей и builders?

Palantir брала с правительства США сотни миллионов долларов по сути за это: систему, которая тянет intelligence feeds из разрозненных источников, нормализует их и рендерит на geospatial interface для операторов. WorldView доказывает, что underlying architecture не proprietary — это software problem, и software теперь бесплатен. Commercial moat никогда не был в technology; это government contracts и data access. То, что kevtoe собрал в одном repo, decade назад стоило бы defense contractor восьмизначную сумму.

Какие data sources агрегирует WorldView?

Каждый layer тянет из другого public API или data standard — именно hard part, вокруг которого Palantir построила компанию, а WorldView делает бесплатно:

Как WorldView обрабатывает 27 000 entities при 60 fps?

Здесь engineering становится интересным. React rendering 27 000 components unusable. WorldView bypass-ит reconciler React для entity rendering — использует imperative Cesium primitives напрямую, обновляя position data без touch component tree. Aircraft positions dead-reckoned между API update cycles: last known velocity и heading extrapolate current position at frame rate. Результат — smooth 60 fps movement, даже когда underlying data refreshes every 10–30 seconds.

AIS burst pattern

Vessel tracking использует deliberate burst-and-cache pattern: connect к AISStream.io на 20 seconds, collect 2 000–4 000 vessel positions, disconnect, cache 60 seconds, repeat. Это решает serverless timeout problem — persistent WebSocket connection превысил бы Vercel function limits. Pattern trade-ит slight data staleness за deployment simplicity — правильный tradeoff для solo-built tool.

Как WorldView сравнивается с Palantir Gotham?

Feature WorldView (kevtoe) Palantir Gotham
3D geospatial globe CesiumJS (open source) Custom / Cesium-based
Real-time flight tracking 27 000+ aircraft via public APIs Government/military feeds
Satellite tracking SGP4 orbital propagation Classified + commercial TLE
Vessel AIS tracking AISStream.io (public) Maritime authority feeds
Post-processing effects GLSL: night-vision, thermal, CRT Proprietary visualization
Deployment Vercel, self-hostable, free On-prem / classified cloud
Cost $0 (open source) $100M+ government contracts

Какой tech stack у WorldView?

Frontend — React 19 + TypeScript 5.9 с CesiumJS 1.138 via Resium, Tailwind CSS v4 и Vite 7. Backend — Express 5 с node-cache для API response caching и WebSocket support для AIS stream. GLSL shaders handle post-processing: CRT scanlines, green-phosphor night-vision и FLIR thermal imaging. Всё deploy-ится на Vercel как full-stack application. API keys required: Google Maps 3D tiles, Cesium Ion, Transport NSW для Sydney traffic и AISStream.io для vessels. Каждый layer degrades gracefully без credentials.

Можно ли self-host WorldView?

Да. Repo MIT-licensed и deploy-ится на любой Node-capable host. Vercel — zero-config path — project structure уже wired для этого. Нужно set environment variables для каждого API key. Все layers optional; globe renders с минимум CesiumJS ion credentials, data layers добавляете по мере configure каждого API source. Self-hosted instance стоит сколько ваш hosting plan — Vercel free tier handles light traffic без проблем.

Связано: Как я использую Claude Code как AEO и SEO инструмент

Вердикт

WorldView — один из более technically impressive solo GitHub projects, что я видел. Это не toy — genuine geospatial intelligence dashboard, решающий real engineering problems: multi-source data fusion, high-entity-count rendering at frame rate, graceful degradation и production-ready deployment. Сравнение с Palantir — не hyperbole. Core value proposition billion-dollar defense contractor была: мы можем построить software, unifying your intelligence feeds. Этот software теперь на GitHub бесплатно. Palantir продаёт contract, compliance posture и classified data access — не code.

Часто задаваемые вопросы

Что такое WorldView от kevtoe?

WorldView — бесплатная open-source real-time tactical intelligence dashboard, построенная разработчиком kevtoe и опубликованная на GitHub. Рендерит live flights, satellites, ships, earthquakes, traffic и CCTV feeds на interactive 3D CesiumJS globe. Functionally comparable к geospatial intelligence interfaces компаний вроде Palantir, используя entirely public APIs и open-source libraries.

Действительно ли WorldView сравним с Palantir?

Для core geospatial tracking и data fusion use case — да. WorldView делает на conceptual level то, что Gotham Palantir: aggregates heterogeneous real-time data sources в unified operational picture на 3D globe. Commercial advantage Palantir — classified data access, government compliance certifications и long-term contracts — не underlying software architecture.

Как запустить WorldView самому?

Clone repo с github.com/kevtoe/worldview, добавьте API keys в environment variables (Cesium Ion — minimum requirement), deploy на Vercel или любой Node host. Каждый data layer — flights, vessels, satellites, seismic — independently configurable и degrades gracefully, если corresponding API key absent.

Какие API использует WorldView?

WorldView integrates FlightRadar24 и adsb.fi для flight data, TLE sources для satellite orbital data, AISStream.io для vessel tracking, USGS API для seismic events, OpenStreetMap Overpass API для road networks и public CCTV streams из London, Austin и Sydney. Google Maps 3D tiles и Cesium Ion handle base globe rendering.

Что делает rendering WorldView быстрым?

WorldView bypass-ит component reconciler React для entity rendering, используя imperative CesiumJS primitives напрямую. Aircraft и vessel positions dead-reckoned между API updates — velocity и heading extrapolate current position at 60 fps, producing smooth movement, даже когда underlying data refreshes на 10–30 second cycle.

Этот пост — technical review open-source GitHub project. Нет affiliation с kevtoe или Palantir Technologies.

Frequently Asked Questions

Что такое WorldView от kevtoe?

WorldView — бесплатная open-source real-time tactical intelligence dashboard, построенная разработчиком kevtoe и опубликованная на GitHub. Рендерит live flights, satellites, ships, earthquakes, traffic и CCTV feeds на interactive 3D CesiumJS globe. Functionally comparable к geospatial intelligence interfaces компаний вроде Palantir, используя entirely public APIs и open-source libraries.

Действительно ли WorldView сравним с Palantir?

Для core geospatial tracking и data fusion use case — да. WorldView делает на conceptual level то, что Gotham Palantir: aggregates heterogeneous real-time data sources в unified operational picture на 3D globe. Commercial advantage Palantir — classified data access, government compliance certifications и long-term contracts — не underlying software architecture.

Как запустить WorldView самому?

Clone repo с github.com/kevtoe/worldview, добавьте API keys в environment variables (Cesium Ion — minimum requirement), deploy на Vercel или любой Node host. Каждый data layer — flights, vessels, satellites, seismic — independently configurable и degrades gracefully, если corresponding API key absent.

Какие API использует WorldView?

WorldView integrates FlightRadar24 и adsb.fi для flight data, TLE sources для satellite orbital data, AISStream.io для vessel tracking, USGS API для seismic events, OpenStreetMap Overpass API для road networks и public CCTV streams из London, Austin и Sydney. Google Maps 3D tiles и Cesium Ion handle base globe rendering.

Что делает rendering WorldView быстрым?

WorldView bypass-ит component reconciler React для entity rendering, используя imperative CesiumJS primitives напрямую. Aircraft и vessel positions dead-reckoned между API updates — velocity и heading extrapolate current position at 60 fps, producing smooth movement, даже когда underlying data refreshes на 10–30 second cycle.