Field Value Name ai-news-roundupCategory reporting Complexity advanced Tags rss-parsing, llm-summarization, multi-source, news-aggregation Author randybias Min Version 0.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
Node Purpose 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 * * *)
Dependency Host Auth openai-apiapi.openai.com:443bearer-tokenslackhooks.slack.com:443webhook-urlnews-sourcesdynamic-target (0.0.0.0/0:443) None
Key Description openai_modelModel to use (default: gpt-4o) sourcesList of source objects with name, url, type (rss/json)
Secret Description openai.api_keyOpenAI API key slack.webhook_urlSlack incoming webhook URL
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/