Локальная панель мониторинга в реальном времени для Proxmox, Docker, Kubernetes, TrueNAS и vSphere с оповещениями и регулярными AI-проверками.
calesthio/Crucix
Локальная разведывательная панель агрегирует данные из 27 открытых источников каждые 15 минут и отправляет оповещения в Telegram или Discord.
Open source альтернатива:Dataminr
Palantir Gotham
- Звёзды
- 12,128
- Форки
- 1,868
- Открытые issues
- 90
- Последний коммит
- 5 месяцев назад
Что это?
Crucix — локальная разведывательная панель на Node.js. Она параллельно обращается к 27 открытым источникам данных, включая спутниковое обнаружение пожаров, отслеживание воздушного и морского транспорта, мониторинг радиации, сведения о конфликтах, санкционные списки, экономические показатели, актуальные рыночные цены и настроения в соцсетях. Результаты отображаются на единой HTML-панели с 3D-глобусом и плоской картой, а страница автоматически обновляется с помощью server-sent events.
При каждом цикле система вычисляет, что изменилось с прошлого запуска, и распределяет оповещения по уровням FLASH, PRIORITY и ROUTINE. Оповещения отправляются в Telegram или Discord. Оба бота принимают команды, например /brief, /sweep и /status. Дополнительный слой LLM с поддержкой нескольких провайдеров генерирует торговые идеи и классифицирует оповещения. Если LLM не настроена, оценкой оповещений занимается система на основе правил.
Для большинства источников API-ключ не нужен. Из зависимостей для работы требуется только Express; проект запускается командой `node server.mjs` или через Docker Compose. Нужен Node.js версии 22 или новее.
Ключевые возможности
- 01По умолчанию параллельно собирает данные из 27 открытых источников каждые 15 минут
- 02Интерактивный 3D-глобус и плоская карта с фильтрами по регионам
- 03Оповещения уровней FLASH, PRIORITY и ROUTINE в Telegram или Discord
- 04Боты поддерживают команды для обмена сообщениями, например /brief и /sweep
- 05Дополнительная интеграция с LLM с восемью провайдерами и запасным вариантом на основе правил
- 06Работает локально, поддерживает Docker Compose и не собирает телеметрию
Сценарии использования
- Отслеживание геополитических событий и конфликтов на личном компьютере
- Мониторинг экономических показателей и цен на сырьевые товары в сочетании с новостными сигналами
- Получение оповещений на телефон при изменении сигналов из разных источников
- Эксперименты с конвейерами данных OSINT и модулями источников
Быстрый старт
- 1
Клонируйте репозиторий
git clone https://github.com/calesthio/Crucix.git - 2
Перейдите в папку проекта
cd Crucix - 3
Установите зависимости
npm install - 4
Скопируйте шаблон переменных окружения и добавьте ключи API
cp .env.example .env - 5
Запустите панель управления
npm run dev
Что важно знать
- Требуется Node.js версии 22 или выше.
- Для некоторых полезных источников нужны ключи API, а некоторые (например, ADS-B) стоят около 10 долларов в месяц.
- Первое сканирование занимает 30–60 секунд, поэтому панель запускается пустой.
- Лицензия AGPL-3.0 требует, чтобы производные сетевые сервисы публиковали исходный код.
Темы
Частые вопросы
- Что такое Crucix?
- Локальная разведывательная панель агрегирует данные из 27 открытых источников каждые 15 минут и отправляет оповещения в Telegram или Discord. Crucix — локальная разведывательная панель на Node.js. Она параллельно обращается к 27 открытым источникам данных, включая спутниковое обнаружение пожаров, отслеживание воздушного и морского транспорта, мониторинг радиации, сведения о конфликтах, санкционные списки, экономические показатели, актуальные рыночные цены и настроения в соцсетях. Результаты отображаются на единой HTML-панели с 3D-глобусом и плоской картой, а страница автоматически обновляется с помощью server-sent events.
- Crucix можно использовать бесплатно? Какая у него лицензия?
- Crucix распространяется с открытым исходным кодом под лицензией AGPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- Crucix всё ещё поддерживается?
- Обновлялся за последние 6 месяцев. Последний коммит в Crucix — 20 мая 2026 г..
- Для чего можно использовать Crucix?
- Отслеживание геополитических событий и конфликтов на личном компьютере Мониторинг экономических показателей и цен на сырьевые товары в сочетании с новостными сигналами Получение оповещений на телефон при изменении сигналов из разных источников Эксперименты с конвейерами данных OSINT и модулями источников
- Как установить Crucix?
- Клонируйте репозиторий: git clone https://github.com/calesthio/Crucix.git Перейдите в папку проекта: cd Crucix Установите зависимости: npm install Скопируйте шаблон переменных окружения и добавьте ключи API: cp .env.example .env Запустите панель управления: npm run dev
- Где скачать Crucix?
- Исходный код и инструкции по установке — на GitHub: https://github.com/calesthio/Crucix
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Дашборд глобальной обстановки в реальном времени: новости с ИИ-сводками, геополитический мониторинг и инфраструктура на единой карте.
Самостоятельно размещаемая OSINT-карта, объединяющая актуальные открытые данные об авиации, судах, спутниках, землетрясениях и других событиях.
Платформа продуктовой аналитики и вовлечения пользователей с самостоятельным размещением и приоритетом конфиденциальности для веб-, мобильных, десктопных и IoT-приложений.
Open-source агент для мониторинга инфраструктуры в реальном времени: метрики каждую секунду, автообнаружение, встроенное ML-обнаружение аномалий и оповещения.
Открытая платформа для чат-ботов на базе агентов, объединяющая LLM, плагины и инструменты агентов с мессенджерами вроде QQ, Telegram, Slack и Discord.