Multi-platform source discovery with SerpAPI, DuckDuckGo, GitHub, Reddit & Bluesky
UnknownUnknown. This template uses community nodes we can't verify statically. Uses community nodes that can't be verified statically (unverified community packages are off by default in 3.0). Static check, last run 2026-10-19.
Community nodes
These come from third-party npm packages. In n8n 3.0 unverified community packages are off by default (N8N_UNVERIFIED_PACKAGES_ENABLED=false).
n8n-nodes-duckduckgo-search(DuckDuckGo)n8n-nodes-bluesky-enhanced(Bluesky Search)n8n-nodes-serpapi(Google_news search)n8n-nodes-globals(Configure Workflow Args)
Nodes used (20)
- Edit Fields (Set)
n8n-nodes-base.set - Duck Duck Go
n8n-nodes-duckduckgo-search.duckDuckGo - Loop Over Items (Split in Batches)
n8n-nodes-base.splitInBatches - Split Out
n8n-nodes-base.splitOut - Bluesky
n8n-nodes-bluesky-enhanced.bluesky - Filter
n8n-nodes-base.filter - Merge
n8n-nodes-base.merge - Serp Api
n8n-nodes-serpapi.serpApi - Schedule Trigger
n8n-nodes-base.scheduleTrigger - Remove Duplicates
n8n-nodes-base.removeDuplicates - Code
n8n-nodes-base.code - Global Constants
n8n-nodes-globals.globalConstants - Aggregate
n8n-nodes-base.aggregate - Manual Trigger
n8n-nodes-base.manualTrigger - HTTP Request
n8n-nodes-base.httpRequest - Reddit
n8n-nodes-base.reddit - RSS Read
n8n-nodes-base.rssFeedRead - Mistral Cloud Chat Model
@n8n/n8n-nodes-langchain.lmChatMistralCloud - Limit
n8n-nodes-base.limit - Information Extractor
@n8n/n8n-nodes-langchain.informationExtractor
What it does
Source Discovery - Automatically Search More Up-to-Date Information Sources π¬ Overview Version : 1.0 This workflow utilizes various nodes to discover and analyze potential sources of information from platforms like Google, Reddit, GitHub, Bluesky, and others. It is designed to streamline the process of finding relevant sources based on specified search themes. β¨ Features - Automated source discovery from multiple platforms. - Filtering of existing and undesired sources. - Error handling for API requests. - User-friendly configuration options. π€ Who is this for? This workflow is ideal for researchers, content marketers, journalists, and anyone looking to efficiently gather and analyze information from various online sources. π‘ What problem does this solve? This workflow addresses the challenge of manually searching for relevant information sources, saving time and effort while ensuring that users have access to the most pertinent content. Ideal use-cases include: - Resource Compilation for Academic and Educational Purposes - Journalism and Research - Content Marketing - Competitor Analysis π What this workflow does The workflow gathers data from selected platforms through search terms. It filters out known and undesired sources, analyzes the content, and provides insights into potential sources relevant to the user's needs. π Workflow Steps 1. Search Queries - Fetch sources using SerpAPI search, DuckDuckGo, and Bluesky. - Utilizes GitHub repositories to find relevant links. - Leverages RSS feeds from subreddits to identify potential sources. 2. Filtering Step - Removes existing and undesired sources from the results. 3. Source Selection - Analyzes the content of the identified sources for relevance. π Expected Input / Configuration The workflow is primarily configured via the Configure Workflow Args (Manual) node or the Global Variables custom node. - Search themes: Keywords or phrases relevant to the desired content. - Lists of known sources and undesired sources for filtering. π¦ Expected Output A curated list of potential sources relevant to the specified search themes, along with insights into their content. π Example !printscreen1.png(fileId:1965) !printscreen2.png(fileId:1964) !printscreen3.png(fileId:1961) !printscreen4.png(fileId:1962) !printscreen5.png(fileId:1963) !printscreen6.png(fileId:1966) βοΈ n8n Setup Used - n8n version: 1.105.3 - n8n-nodes-serpapi: 0.1.6 - n8n-nodes-globals: 1.1.0 - n8n-nodes-bluesky-enhanced: 1.6.0 - n8n-nodes-duckduckgo-search: 30.0.4 - LLM Model: mistral-small-latest (API) - Platform: Podman 4.3.1 on Linux - Date: 2025-08-06 β‘ Requirements to Use / Setup - Self-hosted or cloud n8n instance. - Install the following custom nodes: SerpAPI, Bluesky, and DuckDuckGo Search. - n8n-nodes-serpapi - n8n-nodes-duckduckgo-search - n8n-nodes-bluesky-enhanced - Install the Global Variables Node for enhanced configuration: - n8n-nodes-globals (or use Edit Field (Set) node instead) - Provide valid credentials to nodes for your preferred LLM model, SerpAPI, and Bluesky. Credentials for GitHub recommended. β οΈ Notes, Assumptions \& Warnings - Ensure compliance with the terms of service of any platforms accessed or discovered in this workflow, particularly concerning data usage and attribution. - Monitor API usage to avoid hitting rate limits. - The workflow may encounter errors such as 403 responses; in such cases, it will continue by ignoring the affected substep. - Duplicate removal is applied, but occasional overlaps might still appear depending on the sources. - This workflow assumes familiarity with n8n, APIs, and search engines. - Using AI agents (Mistral or substitute LLMs) requires access to their API services and keys. - This is not a Curator of News. It is designed to find websites that are relevant and useful to your searches. If you are looking for a relevant news selector, please check this workflow. βΉοΈ About Us This workflow was developed by the Hybroht team. Our goal is to create tools th