Skip to content

AI News Roundup

FieldValue
Nameai-news-roundup
Categoryreporting
Complexityadvanced
Tagsrss-parsing, llm-summarization, multi-source, news-aggregation
Authorrandybias
Min Version0.1.0

Daily AI and agentic news roundup. Fetches from multiple RSS feeds, filters recent articles, summarizes via LLM (OpenAI), and posts to Slack. Uses dynamic-target networking for the diverse set of news source hosts.

fetch-feeds → filter-24h → summarize-llm → notify-slack
NodePurpose
fetch-feedsFetch articles from RSS feeds and APIs
filter-24hFilter to last 24 hours of content
summarize-llmGenerate summary using OpenAI
notify-slackPost roundup to Slack
  • manual
  • cron (daily-roundup): daily at 7:00 AM UTC (0 7 * * *)
DependencyHostAuth
openai-apiapi.openai.com:443bearer-token
slackhooks.slack.com:443webhook-url
news-sourcesdynamic-target (0.0.0.0/0:443)None
KeyDescription
openai_modelModel to use (default: gpt-4o)
sourcesList of source objects with name, url, type (rss/json)
SecretDescription
openai.api_keyOpenAI API key
slack.webhook_urlSlack incoming webhook URL
Terminal window
tntc scaffold init ai-news-roundup
tntc scaffold init ai-news-roundup my-ai-roundup
tntc scaffold info ai-news-roundup

Scaffold source: quickstarts/ai-news-roundup/