Skip to content
FlowHubFluxonLab
A
AI Automationfree

Open Deep Research - AI-Powered Autonomous Research Workflow

by Leonardadapted from n8n official workflow galleryUpdated Aug 2026
RequiresAAI AgentBBasic LLM ChainCCodeHTTP RequestHTTP RequestSSimple MemoryWikipediaWikipedia
Share Post Share
ChChat Message TriggerChat Message Tr…CLGenerate Search Queries using LLMGenerate Search…LLM Response Provider (OpenRouter)LLM Response Pr…CoParse and Chunk JSON DataParse and Chunk…HRPerform SerpAPI Search RequestPerform SerpAPI…HRPerform Jina AI Analysis RequestPerform Jina AI…CoFormat SerpAPI Organic ResultsFormat SerpAPI …AgExtract Relevant Context via LLMExtract Relevan…AgGenerate Comprehensive Research ReportGenerate Compre…SISplit Data for SerpAPI BatchingSplit Data for …SISplit Data for Jina AI BatchingSplit Data for …MBLLM Memory Buffer (Input Context)LLM Memory Buff…MBLLM Memory Buffer (Report Context)LLM Memory Buff…TWFetch Wikipedia InformationFetch Wikipedia…1234567891011121314151617
1/5
STEPS · 17
Starts from a chat message

Open Deep Research - AI-Powered Autonomous Research Workflow Description This workflow automates deep research by leveraging AI-driven search queries, web scraping, content analysis, and structured reporting. It enables autonomous research with iterative refinement, allowing users to collect, analyze, and summarize high-quality information efficiently. How it works 🔹 User Input The user submits a research topic via a chat message. 🧠 AI Query Generation A Basic LLM generates up to four refined search queries to retrieve relevant information. 🔎 SERPAPI Google Search The workflow loops through each generated query and retrieves top search results using the SerpAPI API. 📄 Jina AI Web Scraping Extracts and summarizes webpage content from the URLs obtained via SerpAPI. 📊 AI-Powered Content Evaluation An AI Agent evaluates the relevance and credibility of the extracted content. 🔁 Iterative Search Refinement If the AI finds insufficient or low-quality information, it generates new search queries to improve results. 📜 Final Report Generation The AI compiles a structured markdown report, including sources with citations.

Tags

n8nreference-onlyagentchain-llmmemory-buffer-windowtool-wikipedia
Connects
AAI AgentBBasic LLM ChainCCodeWHTTP RequestSSimple MemorywikipediaWikipedia
CategoryAI Automation
Triggermanual
Complexitycomplex
Nodes14
AddedFeb 11, 2025

Related workflows

See all AI Automation
ABC
free

Draft personalized cold emails from Google Sheets using Gemini and HubSpot

Quick overview This workflow batch-processes leads from Google Sheets, researches each person and company using Tavily plus Google Gemini, drafts a personalized cold email, then creates/updates the contact in HubSpot with a research note and a saved email draft before marking the lead as Done in the sheet. How it works Runs manually and sets a batch size that controls how many leads to process per run. Reads leads from Google Sheets, skips rows already marked as Done, and normalizes the selected batch into clean lead fields. Processes the batch one lead at a time and uses Tavily search (last 60 days) with Google Gemini to extract the most recent public activity, pain points, and a personalization hook. Cleans and parses the research JSON so it can be reused reliably downstream. Uses Google Gemini to draft a 90–120 word cold outreach email (subject and body) that incorporates the research and offers a free “Automated LinkedIn Post Creator” n8n workflow. Creates or reuses the HubSpot contact, logs a HubSpot note with the research and drafted email, and saves the email as a HubSpot engagement in DRAFT status. Updates the matching row in Google Sheets (by Email) to set Status to “Done

by Vyrazu Labs
AopenaichatmodelserpapigooglesearchS
free

Slack chatbot powered by AI

This workflow offers an effective way to handle a chatbot's functionality, making use of multiple tools for information retrieval, conversation context storage, and message sending. It's a setup tailored for a Slack environment, aiming to offer an interactive, AI-driven chatbot experience. Note that to use this template, you need to be on n8n version 1.19.4 or later.

by n8n Team
AopenaichatmodelserpapigooglesearchS
free

AI chatbot that can search the web

This workflow is designed for dynamic and intelligent conversational capabilities. It incorporates OpenAI's GPT-4o model for natural language understanding and generation. Additional tools include SerpAPI and Wikipedia for enriched, data-driven responses. The workflow is triggered manually, and utilizes a 'Window Buffer Memory' to maintain the context of the last 20 interactions for better conversational continuity. All these components are orchestrated through n8n nodes, ensuring seamless interconnectivity. To use this template, you need to be on n8n version 1.50.0 or later.

by n8n Team