Clawdwatch: инструмент с открытым исходным кодом для отслеживания полётов в реальном времени, сбора новостей и оповещений (OSINT)

Что делает Clawdwatch
Clawdwatch — это инструмент командной строки с открытым исходным кодом для OSINT (разведки на основе открытых источников), который агрегирует данные в реальном времени из нескольких источников. Разработчик создал его для получения более оперативной информации во время геополитических событий, отмечая, что во время конфликтов «правительства говорят одно, новости отстают на 2 часа, а Twitter на 50% состоит из ботов, продвигающих нарративы».
Текущие возможности
- Отслеживание полётов: Получает живые данные из OpenSky Network (бесплатно), отслеживая более 204 рейсов над Ближним Востоком в реальном времени
- Сбор новостей: Собирает свежие новости с Al Jazeera и AP (пример: получил «Иран нанёс удар по военной базе США в Бахрейне» до того, как это появилось в большинстве американских лент)
- Обнаружение военных самолётов: Отслеживает позывные НАТО и помечает их
- Мониторинг аварийных сигналов: Оповещает, когда самолёт передаёт код 7700 (аварийная ситуация), 7600 (потеря связи) или 7500 (угон)
Установка и использование
Для работы инструмента требуется Node.js, установка выполняется так:
git clone https://github.com/cloudweaver/clawdwatch.git
cd clawdwatch
npm install
npm run watchОн начинает собирать живые данные сразу после установки. Регион по умолчанию — Ближний Восток, но его можно изменить на Европу, США или Азию.
Настройка оповещений
Для оповещений в Telegram (уведомления на телефон при появлении военных самолётов в воздушном пространстве или подозрительных событиях) нужно настроить бота через BotFather, что занимает около 5 минут.
Дополнительные функции, требующие API-ключей
- Мониторинг Twitter/X (требуется токен носителя)
- Спутниковые снимки через Sentinel Hub
- Отслеживание судов через AIS (для наблюдения за танкерами и военными кораблями)
Почему это важно для разработчиков
Такой инструмент показывает, как разработчики могут создавать собственные системы сбора разведданных, используя общедоступные источники данных. Подход, сочетающий данные о полётах, сбор новостей и систему оповещений, создаёт комплексный инструмент мониторинга, который работает полностью локально без сторонних сервисов.
📖 Read the full source: r/openclaw
👀 Смотрите также

Разработка на Lisp с использованием ИИ-агентов: Высокие затраты и технические сложности
DevOps-инженер обнаружил, что ИИ-агенты испытывают трудности с разработкой на Lisp, тратя $10-$20 за несколько минут на посредственный код, в то время как Python и Go работают эффективно. Он создал tmux-repl-mcp для улучшения взаимодействия с REPL, но всё равно столкнулся с высокими затратами на токены и проблемами инструментария.

Claude Auto-Continue: Расширение для Chrome автоматизирует прерывания из-за ограничений на использование инструментов
Разработчик создал бесплатное расширение для Chrome, которое автоматически нажимает кнопку 'Продолжить', когда Claude достигает лимита использования инструментов после примерно 20 вызовов, устраняя ручные прерывания в агентных рабочих процессах. Расширение включает опциональную минимизацию токенов и работает во всех вкладках и окнах.

LumaBrowser: Браузер на Electron передает парсинг DOM локальным LLM для AI-агентов
LumaBrowser — это браузер на основе Electron, который перекладывает парсинг DOM на локальные LLM через совместимые с OpenAI конечные точки, помогая автономным агентам избежать обработки сырого HTML. Он использует такие модели, как варианты Qwen 2.5, для идентификации элементов интерфейса и возвращает CSS-селекторы.

MCP Slim: Локальный поиск по эмбеддингам для инструментов MCP сокращает раздувание контекста
MCP Slim — это прокси, который заменяет полные каталоги инструментов MCP тремя мета-инструментами (поиск, описание, вызов), используя локальные эмбеддинги MiniLM для семантического поиска. Он достигает 96% сокращения контекстного окна и работает офлайн без API-ключей.