Сбор
Проверенные RSS- и Atom-ленты регулярно поступают в очередь кандидатов.
AI · Media · Automation
Русскоязычная медиаплатформа, которая собирает новости об искусственном интеллекте, сохраняет контекст источников и превращает поток анонсов в компактную редакционную ленту.

Задача
Новости о моделях, агентах, инфраструктуре, исследованиях и регулировании распределены по десяткам источников. Нужен был единый русскоязычный слой без потери происхождения фактов.
Публичный FastAPI-сервис и планировщик-агрегатор работают раздельно. Это изолирует сбор источников от публикации и позволяет независимо обновлять каждый контур.
Каждый кандидат обрабатывается отдельным LLM-вызовом. Ошибка одной новости не влияет на соседние и не смешивает их факты.
Система
Проверенные RSS- и Atom-ленты регулярно поступают в очередь кандидатов.
URL, источник, время, тема и дубли приводятся к единой модели.
Модель готовит краткую заметку, факты и теги для одного материала.
Портал публикует страницу, API-запись и элемент RSS-ленты.

Интерфейс
Публичная часть ориентирована на быстрое чтение: факты и контекст видны сразу, а первоисточник остаётся доступным. Stable URL и метаданные позволяют распространять и индексировать каждую новость отдельно.
Python, FastAPI, SQLite, feedparser, httpx, Pydantic, LLM pipeline, Docker, GHCR, Traefik, Prometheus.
Результат
Официальные, исследовательские, продуктовые и медийные сигналы собраны в одном месте.
Изолированная обработка и диагностика делают автоматизацию наблюдаемой.
Публичные страницы, RSS и API обслуживают людей и downstream-инструменты.
Настроим источники, редакционный pipeline, публичную платформу и эксплуатационный контур.