News that matters, when you need it.
On-demand news aggregation with relevance scoring.
/news # All categories
/news crypto # Crypto only
/news macro # Macro/Fed/rates
/news tech # AI and tech
/news geo # Geopolitics# Copy template
cp data/feeds.example.yaml data/feeds.local.yaml
# Edit with your sources- Check if feeds are fresh (<1 hour)
- Fetch RSS feeds + newsletter URLs
- Score relevance using CRM context
- Display by priority tier
- CRM contacts/companies → +15 boost
- Boost keywords (solana, FOMC) → +10
- Newsletter source → +5
- Demote keywords (sponsored) → -10
data/feeds.local.yaml:
feeds:
- name: "CoinDesk"
url: "https://www.coindesk.com/arc/outboundfeeds/rss/"
category: crypto
enabled: true
boost_keywords:
- solana
- bitcoin
- FOMC
demote_keywords:
- sponsored
- advertisement- Python 3.8+
- feedparser (
pip install feedparser)
- CRM module: Boost news mentioning known contacts
- Mail module: Extract URLs from newsletter digests
MIT