TelegramNewsAI — это локальный инструмент для сбора и структурирования контента из Telegram-каналов. Программа мониторит около 25 каналов, на которые подписан пользователь, и еще 10 публичных каналов без подписки. Приложение работает на Windows 10 и 11, сохраняя историю сообщений в локальной базе данных SQLite.

Для доступа к данным используется библиотека Telethon, требующая ввода API ID и API Hash. Поиск по архиву реализован через SQLite FTS5. Пользователь может собирать сообщения за определенный период или формировать тематические выборки. Итоговые данные экспортируются в формате JSON для последующей обработки нейросетями, что позволяет сохранять ссылки на первоисточники.

Проект ориентирован на локальное хранение данных: учетные данные и сессии защищены через Windows DPAPI, а база сообщений остается на компьютере пользователя. Архитектура позволяет менять модели ИИ, не привязываясь к конкретному сервису. Исходный код и сборки для Windows доступны в репозитории проекта.

В планах разработчика — создание версии для Android, а также перевод интерфейса и документации на английский язык. Главным принципом остается сохранение независимости локального архива от внешних серверов и конкретных ИИ-решений.