AI News Feed: Russian AI News Portal
AI News Feed is a Russian-language news product for tracking artificial intelligence: models, agents, chips, infrastructure, research, regulation, applied products, and market moves. The project is intentionally split into two operational parts: a public news portal and a scheduled aggregator.
Public News Server
The public side is a standalone FastAPI service deployed as news.aigrid.cc. It renders the news index at /news, article pages with canonical URLs, a public JSON API, an RSS feed, health metadata, and an authenticated ingest endpoint. News is stored in SQLite with publication status, source metadata, canonical URLs, annotations, body text, tags, facts, images, and update timestamps.
Aggregator Contour
The aggregator runs separately on the mac mini side. The BunkerAI repository contains a narrow companion deployment hook that starts the AI Grid scheduler container without mixing AI source logic into the EV pipeline. The scheduler uses the AI Grid image, runs python -m app.aggregator --schedule, keeps local candidate state, and publishes selected items into the portal ingest API.
Source And Editorial Pipeline
The source set combines official AI sources, specialist media, research feeds, regulatory sources, and a controlled Russian-source pilot. RSS and Atom feeds are fetched, normalized, deduplicated by canonical URL and story key, then processed with one isolated LLM call per candidate. This keeps editorial failures local to a single item and avoids batch prompts that blur facts across multiple stories.
Publishing Surface
Published items appear as concise Russian-language news cards with source names, dates, tags, fallback or source-provided images, and detail pages. The RSS feed exposes the latest public items for readers and downstream tools. The product brief keeps short news focused on useful facts rather than generic machine summaries.
Operations
The system has separate test and production contours, GHCR images, GitHub Actions builds, Traefik routing, Docker deployment, health checks, Prometheus metrics, state markers, and diagnostics for source/LLM failures. The mac mini companion reports run state such as fetched, new, pending, processed, published, and errored items.
Product Value
AI News Feed turns a scattered stream of AI announcements and media posts into a compact Russian-language intelligence layer. It gives founders, developers, analysts, product people, and technically curious readers a readable feed that preserves source context while using LLMs for editorial processing, summarization, tagging, and selection.
Media Gallery



