Open Deep Research - AI-Powered Autonomous Research Workflow

SerpAPI Setup Instructions 1. Obtain your API key from https://serpapi.com/manage-api-key. 2. Save your API key securely in n8n credentials (do not use plain text).

Workflow Structure (14 nodes)
100%
Langchain.chat Trigger
Chat Message Trigger
Langchain.chain Llm
Generate Search Queries using LLM
Code
Parse and Chunk JSON Data
Split In Batches
Split Data for SerpAPI Batching
Http Request
Perform SerpAPI Search Request
Code
Format SerpAPI Organic Results
Split In Batches
Split Data for Jina AI Batching
Http Request
Perform Jina AI Analysis Request
Langchain.lm Chat Open Router
LLM Response Provider (OpenRouter)
Langchain.agent
Extract Relevant Context via LLM
Langchain.memory Buffer Window
LLM Memory Buffer (Input Context)
Langchain.agent
Generate Comprehensive Research Report
Langchain.memory Buffer Window
LLM Memory Buffer (Report Context)
Langchain.tool Wikipedia
Fetch Wikipedia Information
Node Types:
trigger
default
code
http
logic
Requires credentials

Prerequisites

Required Credentials (2)

HTTP Header Auth

Used by: Perform Jina AI Analysis Request

Docs

Open Router

Used by: LLM Response Provider (OpenRouter)

Docs

Complexity

Complex

Advanced features used. Requires n8n experience.

Setup time: ~35 min
Score: 59/100
Custom Code
Loops

When to Use This Workflow

AI-Powered Content Creation

Automate content generation, summarization, or analysis using AI capabilities.

Save hours of manual work while maintaining quality and consistency.

Real-time Response

React instantly when events happen - new orders, form submissions, or API calls.

Zero delay between trigger and action for time-sensitive workflows.

Error Reduction

Eliminate human error from routine processes with consistent automation.

Improve accuracy and reliability across your workflows.

workflow.json
{
  "id": "WLSqXECfQF7rOj2A",
  "meta": {
    "instanceId": "cba4a4a2eb5d7683330e2944837278938831ed3c042e20da6f5049c07ad14798"
  },
  "name": "Open Deep Research - AI-Powered Autonomous Research Workflow",
  "tags": [],
  "nodes": [
    {
      "id": "b7b70ba1-0267-4d2b-91f4-5cc4fd22fd03",
      "name": "Chat Message Trigger",
      "type": "@n8n/n8n-nodes-langchain.chatTrigger",
      "position": [
        -1940,
        160
      ],
      "webhookId": "cb0b9dbe-1f35-441a-b062-29624b0ebc6a",
      "parameters": {
        "options": {}
      },
...

Workflow Details

Nodes
17
Trigger
Event
Source
awesome
Added
Dec 4, 2025

Need Help?

Check out the official n8n documentation for detailed guides.

Related Workflows

πŸ‹DeepSeek V3 Chat & R1 Reasoning Quick Start

DeepSeek using HTTP Request DeepSeek Reasoner R1 https://api-docs.deepseek.com/ Raw Body

Chat
Agent
Lmchatopenai
Memorybufferwindow
15 nodesEvent
Curated

Chat with GitHub OpenAPI Specification using RAG (Pinecone and OpenAI)

Indexing content in the vector database This part of the workflow is responsible for extracting content, generating embe...

Http-request
Vectorstorepinecone
Documentdefaultdataloader
Textsplitterrecursivecharactertextsplitter
17 nodesEvent
Curated

Build a Tax Code Assistant with Qdrant, Mistral.ai and OpenAI

Step 1. Download the Tax Code PDF [Read more about handling Zip Files](https://docs.n8n.io/integrations/builtin/core-nod...

Embeddingsmistralcloud
Documentdefaultdataloader
Textsplitterrecursivecharactertextsplitter
Http-request
38 nodesEvent
Curated

Building RAG Chatbot for Movie Recommendations with Qdrant and Open AI

Tool, calling Qdrant's recommendation API based on user's request, transformed by AI agent

Github
Embeddingsopenai
Documentdefaultdataloader
Textsplittertokensplitter
27 nodesEvent
Curated

Complete Youtube

Main Workflow

Agent
Chat
Toolworkflow
Lmchatopenai
15 nodesEvent
Curated

AI-powered WooCommerce Support-Agent

Find WooCommerce User-ID User-ID is required to query past orders

Memorybufferwindow
Executeworkflow
Woocommerce
Http-request
40 nodesEvent
Curated