Инструменты21 июля 2026 г., 15:46 МСК🤖 Auto

World Monitor: Open-source аналог Palantir для геополитики и финансов

Разработчик Elie Habib выложил в открытый доступ платформу World Monitor — дашборд глобальной разведки с AI-аналитикой, отслеживанием инфраструктуры и индексами нестабильности, работающий локально через Ollama.

Баннер новости 4039

Что такое World Monitor и зачем это нужно

Платформа World Monitor позиционируется как инструмент ситуационной осведомленности, объединяющий агрегацию новостей, геополитический мониторинг и отслеживание инфраструктуры. Проект создан разработчиком Elie Habib и лицензирован под AGPL-3.0, что позволяет свободно использовать его для личных, исследовательских и коммерческих целей при соблюдении условий copyleft.

Ключевое отличие от коммерческих аналогов (вроде Palantir Gotham) — возможность полной локализации данных. Система работает с Ollama, Groq и OpenRouter, не требуя обязательных API-ключей для базового функционала, и использует Transformers.js для обработки AI-моделей прямо в браузере.

Технические характеристики и архитектура

Проект построен на современном стеке: фронтенд на Vanilla TypeScript с Vite, визуализация карт на globe.gl (Three.js) и deck.gl (MapLibre GL), а десктопная версия собрана на Tauri 2 (Rust). Для взаимодействия между компонентами используется Protocol Buffers (281 proto-файл, 35 сервисов).

Платформа поддерживает 6 вариантов интерфейса (world, tech, finance, commodity, happy, energy) из единой кодовой базы и доступна на 25 языках, включая поддержку RTL.

Ключевые метрики и возможности

World Monitor агрегирует данные от 65+ внешних провайдеров. Ниже приведена сводка основных функциональных блоков:

Функция Детали и метрики
Агрегация новостей 500+ кураторских лент, 15 категорий, AI-синтез брифингов
Картография Движок dual map: 3D-глобус (globe.gl) и WebGL-карта (deck.gl), 56 типов слоев
Индекс нестабильности (CII) Стресс-оценка для 31 страны Tier-1 (версия v8, серверная авторитетность)
Финансовый радар 29 бирж, сырьевые товары, крипто, 7-сигнальный рыночный композит
Данные о полетах ADS-B данные от Wingbits
API и доступ MCP server, REST API (OpenAPI), CLI (npm), SDK (Python, Ruby, Go)

Программный доступ и интеграция с AI-агентами

World Monitor спроектирован не только для людей, но и для AI-агентов. Предоставляется MCP-сервер (Streamable HTTP) по адресу https://worldmonitor.app/mcp с инструментами tools/list и tools/call. Аутентификация осуществляется через заголовок X-WorldMonitor-Key или OAuth.

Для разработчиков доступны официальные SDK на Python, Ruby и Go, а также CLI-утилита worldmonitor. Например, запрос риска по стране можно выполнить командой: worldmonitor risk IR --api-key wm_xxx.

Как запустить и развернуть

Развертывание возможно несколькими способами:

  • Локальная разработка: git clone, npm install, npm run dev (порт по умолчанию 3000).
  • Десктоп: Бинарные файлы для Windows, macOS (Apple Silicon/Intel) и Linux (AppImage) через Tauri 2.
  • Хостинг: Поддержка Vercel Edge Functions, Railway, Docker и статической сборки.

Полный каталог источников данных, алгоритмов и документация по архитектуре доступны на официальном сайте проекта. Проект активно развивается, и баги, связанные с безопасностью (например, IPC command exposure), уже исправлены благодаря вкладу исследователей безопасности.

Источник: Github ↗