Skip to content

vmapps/feed2ai

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