Automating My Daily OSINT Brief with n8n, Reddit and Gemini AI

Every morning, I get a curated OSINT (Open Source Intelligence) digest in my inbox. It's not from a service or newsletter—I built it myself using n8n, RSS feeds, the Reddit API, and Gemini AI. Here's how.
The Problem
I was spending too much time manually checking multiple sources for security news, threat intelligence, and interesting discussions. I needed a way to automate this process and get a daily digest of the most relevant information.
The Solution: n8n Workflow
n8n is a workflow automation tool that lets you connect different services and APIs. I created a workflow that runs every morning at 7 AM and does the following:
- Fetches posts from security-focused subreddits using Reddit API
- Pulls articles from RSS feeds (Dark Reading, Krebs on Security, etc.)
- Sends all content to Gemini AI for summarization and analysis
- Formats the digest and sends it to my email
Setting Up the Reddit Integration
First, I registered an app on Reddit to get API credentials. Then I configured the n8n Reddit node to fetch posts from specific subreddits:
Subreddits: r/netsec, r/cybersecurity, r/OSINT
Time Filter: Past 24 hours
Sort By: Top posts
Limit: 10 posts per subreddit
AI-Powered Summarization
The raw data was overwhelming. Using Gemini AI, I created prompts that extract key points, categorize content, and prioritize based on relevance. The AI also filters out noise and duplicates.
Results
Now I spend 5 minutes reading a curated digest instead of 30 minutes browsing multiple sources. The workflow has been running flawlessly for over a month, and I'm constantly tweaking it to improve relevance.
Future Improvements
I'm planning to add Twitter/X integration, sentiment analysis, and maybe even text-to-speech so I can listen to my digest during my commute.