88.9K ·GitHub
Что это такое?
World Monitor — это панель глобальной аналитики в реальном времени, которая собирает новости, геополитические сигналы и данные об инфраструктуре и с помощью ИИ обобщает их в одном интерфейсе для ситуационной осведомлённости.
Это веб-панель или настольное приложение?
И то, и другое — оно работает как веб-панель с несколькими вариантами сайта (world, tech, finance, commodity, happy, energy) и также выходит как нативное настольное приложение на базе Tauri 2 для macOS, Windows и Linux.
Как это запустить?
Склонируйте репозиторий, запустите сервер разработки и откройте localhost:3000 (порт можно переопределить через DEVPORT); приложение работает сразу, без переменных окружения, хотя для некоторых функций нужны дополнительные учётные данные из .env.example.
Нужен ли мне API-ключ?
Нет — World Monitor может работать полностью на локальной модели Ollama без API-ключей, хотя также поддерживает подключение Groq или OpenRouter для функций ИИ.
Это только для просмотра или этим могут пользоваться разработчики и агенты?
Оно рассчитано на оба варианта: помимо веб- и настольного интерфейса есть MCP-сервер, REST API со спецификацией OpenAPI, официальный CLI и SDK без внешних зависимостей для Python, Ruby и Go — для скриптов и ИИ-агентов.
Какие платформы поддерживает настольное приложение?
Один бинарный файл Tauri работает на Windows, macOS (Apple Silicon и Intel) и Linux (AppImage), а варианты сайта переключаются прямо в приложении, без загрузки отдельных сборок.
В чём подвох с лицензией AGPL?
Код распространяется под AGPL-3.0-only, поэтому самостоятельное развёртывание, форки и даже коммерческое использование, в том числе SaaS, разрешены только при соблюдении обязательств copyleft и передачи исходного кода; для закрытого (проприетарного) использования или официального брендинга нужна отдельная коммерческая лицензия.
Что такое индекс нестабильности стран (CII)?
CII — собственная система оценок World Monitor с показателями нестабильности в реальном времени, уровнями риска и изменением примерно за 24 часа, которая отслеживается для 31 страны категории Tier-1.
Как работает отрисовка карты?
Используется двойной движок карты: трёхмерный глобус (globe.gl + Three.js) и плоская карта на WebGL (deck.gl + MapLibre GL), которые используют один и тот же каталог слоёв карты.
Откуда берутся данные о полётах?
Данные о полётах предоставляет Wingbits, которая в описании проекта названа продвинутым решением для данных о полётах по ADS-B.
Могу ли я переключаться между вариантами finance, tech и другими без переустановки?
Да — все варианты сайта и настольное приложение собраны из одной кодовой базы и одного бинарного файла Tauri, поэтому вы переключаете варианты (tech, finance, commodity, energy, happy) прямо в приложении.
What are similar projects?
Crucix, wigolo, executor, QuantDinger, turnstone, 3d-asset-server, evenfire, open-webui
Which topics is it in?
news-aggregator, news, opensource, openapi, osint, webgl, tauri, finance, local-llm, model-context-protocol, ollama, sdk