AI News Hub is a sci-fi-styled Windows desktop dashboard for AI research, labs, open source, and industry news. It turns multiple RSS feeds into one readable intelligence desk without hiding source health or replacing publisher context.
AI News Hub 0.2.0 intelligence dashboard
What I built
Newest-first aggregation across the five default sources.
Source, channel, and text filtering.
A resizable article brief with the original title, local publication time, publisher summary, and source URL.
Bookmarking with atomic saves, recovery confirmation, and timestamped backups.
Source-health reporting for partial and complete feed failures.
Export of saved articles to an escaped HTML digest.
A dark layered interface with mint accents, keyboard shortcuts, stable selection, and background refresh.
Reliability choices
All-source failures keep the current stream instead of blanking the app. Partial failures stay visible. Only one refresh runs at a time, stale results are rejected, malformed user configuration falls back safely, and malformed bookmarks remain untouched until the user confirms recovery.
Verification
Validated on Windows 11 x64 with Python 3.12. Twenty-one tests, Ruff checks, formatting checks, compile checks, Bandit analysis, and the packaged PyInstaller smoke test passed. Live diagnostics fetched all five default feeds and produced 80 globally sorted articles during the recorded validation run.
Current scope
Publisher feeds control availability, dates, and summaries. The app does not claim those summaries as AI-generated analysis, and it currently has no offline feed cache or cross-process bookmark merge.