Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 

Repository files navigation

feed2ai

Use N8N workflow to read your favorites RSS feeds :

  • CSV file to provide RSS feeds as input
  • Google Gemini AI agent to build brief sumary of articles
  • HTML output could be send to text file
  • HTML output could be send to email address
  • HTML output could be send to Matrix room

N8N Workflow

image

Workflow file

  • JSON file to import in your N8N instance could be found here

Configuration

  • configuration variables are defined as JSON format in Config component, just after Schedule Trigger compoment:
{
  "debug": true,
  "ai": {
    "agent": true,
    "lang": "french"
  },
  "rss": {
    "feeds": "/home/data/your-feeds.csv",
    "maxitems": 5
  },
  "file": {
    "active": true,
    "name": "/home/data/your-summary.html"
  },
  "email": {
    "active": true,
    "from": "RSS Scrapper <your@sender>",
    "to": "your@recipient",
    "subject": "RSS breaking news"
  },
  "chat": {
    "active": true,
    "room": "!your-room-id:matrix.org"
  }
}

Feeds configuration sample

site,url,active
Ars Technica,https://arstechnica.com/security/feed/,true
Bleeping Computer,https://www.bleepingcomputer.com/feed/,true
Dark Reading,https://www.darkreading.com/rss.xml,false
Data Security Breach,http://datasecuritybreach.fr/feed/,false
Dider Stevens,http://blog.didierstevens.com/feed/,false
ESET,http://feeds.feedburner.com/eset/blog/,false
Insinuator,http://www.insinuator.net/feed/,false

Email output samples

  • using english language as output

image

  • using french language as output

image

  • using spanish language as output

image

About

Read RSS feeds using N8N and AI Agent

Topics

Resources

Stars

Watchers

Forks

Contributors