A live, interactive AI-news dashboard for UIA. Pulls real headlines (including Government & AI policy news) from Google News, refreshes itself, and renders a searchable, filterable executive dashboard.
| File | Purpose |
|---|---|
index.html |
The dashboard UI (search, category filters, live KPIs, trending keywords, top sources) |
fetch_news.py |
Pulls live news → writes news.json. Pure Python, no installs needed |
serve.py |
One command that serves the site AND auto-refreshes the news |
news.json |
The live data (auto-generated; don't edit by hand) |
cd ~/ai-news-dashboard
python serve.pyThat's it. It fetches fresh news, opens your browser to the dashboard, and keeps re-fetching every 3 hours while it runs. Stop with Ctrl+C.
Change the refresh interval or port:
REFRESH_MINUTES=60 PORT=9000 python serve.pypython fetch_news.py- Models & Releases
- Research & Breakthroughs
- Government & Policy ← gov AI news
- Industry & Funding
- Open Source AI
- Must be opened over
http://(viaserve.py), not by double-clicking the file — browsers blockfile://from loadingnews.json. - No API keys required. Data via Google News RSS (free).
- To deploy on rizal.uia.net, see the deploy section your assistant provided (requires SSH access to be set up first).