{
  "name": "News research and sentiment analysis AI agent with Gemini and SearXNG",
  "nodes": [
    {
      "id": "3a8dc8ac-01fb-4619-9193-238b44502f6f",
      "name": "When chat message received",
      "type": "@n8n/n8n-nodes-langchain.chatTrigger",
      "position": [
        100,
        -40
      ]
    },
    {
      "id": "524ce176-1dfd-49ab-9141-ef5f23ac4823",
      "name": "get_current_date",
      "type": "n8n-nodes-base.dateTimeTool",
      "position": [
        720,
        220
      ]
    },
    {
      "id": "b34db507-28b6-4336-8d49-19c5d9677596",
      "name": "web_search",
      "type": "@n8n/n8n-nodes-langchain.toolSearXng",
      "position": [
        540,
        220
      ]
    },
    {
      "id": "7dcc25ea-62dc-4e9b-a3ca-3261c3bb2e82",
      "name": "Research Agent",
      "type": "@n8n/n8n-nodes-langchain.agent",
      "position": [
        360,
        -40
      ]
    },
    {
      "id": "955e2558-50e8-4619-87fd-f63c2a6d4171",
      "name": "Sentiment Analysis Agent",
      "type": "@n8n/n8n-nodes-langchain.agent",
      "position": [
        760,
        -40
      ]
    },
    {
      "id": "1f875bfc-5a26-4a40-974f-56991ce695f4",
      "name": "Gemini 2.5 Flash",
      "type": "@n8n/n8n-nodes-langchain.lmChatGoogleGemini",
      "position": [
        340,
        220
      ]
    },
    {
      "id": "4cb25891-5df9-4949-b46c-116b17918148",
      "name": "Sticky Note",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -400,
        -160
      ],
      "parameters": {
        "width": 380,
        "height": 520,
        "content": "## **Set up steps**\n\n1.  **Select the Language Model (LLM):** This workflow is pre-configured with Google Gemini. You can select a different model for the agents as needed.\n2.  **Configure LLM Credent"
      }
    }
  ],
  "connections": {
    "web_search": {
      "ai_tool": [
        [
          {
            "node": "Research Agent",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Research Agent": {
      "main": [
        [
          {
            "node": "Sentiment Analysis Agent",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Gemini 2.5 Flash": {
      "ai_languageModel": [
        [
          {
            "node": "Sentiment Analysis Agent",
            "type": "ai_languageModel",
            "index": 0
          },
          {
            "node": "Research Agent",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "get_current_date": {
      "ai_tool": [
        [
          {
            "node": "Research Agent",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "When chat message received": {
      "main": [
        [
          {
            "node": "Research Agent",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}