{
  "workflow": {
    "id": 4093,
    "name": "Tesla news and sentiment analyst tool (Powered by DeepSeek Chat)",
    "views": 2721,
    "recentViews": 0,
    "totalViews": 2721,
    "createdAt": "2025-05-16T08:49:30.606Z",
    "description": "📰 **This AI-powered agent performs real-time sentiment analysis on Tesla (TSLA) news to support trading decisions**.\nIt aggregates headlines from 5 trusted sources and uses **DeepSeek Chat** to classify sentiment and generate structured summaries. This tool is a critical sub-agent in the broader **Tesla Quant Trading AI Agent** system.\n\n ⚠️ **Not standalone** — this agent is designed to be executed by the [Tesla Quant Trading AI Agent](https://n8n.io/workflows/4092-tesla-quant-trading-ai-agent-using-telegram-gpt-41-main-interface/).\n ⚙️ Requires: **DeepSeek Chat API Key**\n\n---\n\n## 🔌 Workflow Role\n\nThis tool processes Tesla-related news and produces output like:\n\n```json\n{\n  \"sentiment\": \"bullish\",\n  \"summary\": \"Tesla stock rallied today after strong delivery numbers and Cybertruck updates. Analysts remain optimistic.\",\n  \"topHeadlines\": [\n    \"Tesla beats Q2 delivery forecast – Yahoo Finance\",\n    \"Cybertruck ramps up in Texas – Electrek\",\n    \"Berlin Gigafactory expands battery production – CleanTechnica\"\n  ]\n}\n```\n\nIts output feeds directly into the master trading agent’s final trade report.\n\n---\n\n## 📰 News Sources Used\n\nThis agent collects real-time headlines from:\n\n* Google News (filtered by “Tesla” or “TSLA”)\n* Yahoo Finance (TSLA-specific feed)\n* Electrek (Tesla archive)\n* CleanTechnica (Tesla sustainability news)\n* TeslaNorth (app/product release updates)\n\nThese five tools are always queried together to ensure market-wide signal coverage.\n\n---\n\n## 🤖 What the Agent Does\n\n1. Pulls headlines from all 5 Tesla-specific RSS feeds\n2. Uses **DeepSeek Chat** to:\n\n   * Analyze narrative tone (bullish / bearish / neutral)\n   * Identify macro/financial drivers\n   * Generate a 2–3 sentence summary\n   * Return top 3–5 headlines\n3. Outputs structured JSON for downstream use\n\n---\n\n## 🛠️ Setup Instructions\n\n### 1. Install & Name\n\n* Import this file and name it: `Tesla_News_and_Sentiment_Analyst_Tool`\n\n### 2. Add DeepSeek API Credentials\n\n* Go to: **Credentials → Add New → DeepSeek API**\n* Save as: `DeepSeek account`\n\n### 3. Internet Access Required\n\n* Ensure RSS feeds can fetch live headlines\n* Works best with a cloud-hosted n8n instance or tunnel-enabled local install\n\n### 4. Must Be Triggered by Parent\n\n* Triggered via `Execute Workflow` by the Tesla Quant Trading AI Agent\n* Requires these inputs:\n\n  * `message`: optional query context\n  * `sessionId`: passed to maintain short-term memory across executions\n\n---\n\n## 🧠 Agent Architecture\n\n| Node Name                          | Function                                         |\n| ---------------------------------- | ------------------------------------------------ |\n| `DeepSeek Chat Model`              | Performs AI-based sentiment analysis             |\n| `Tesla News and Sentiment Analyst` | Combines results, formats output in strict JSON  |\n| `Simple Memory`                    | Stores session-level context (short-term memory) |\n| 5x `RSS` nodes                     | Aggregate Tesla news from trusted media outlets  |\n\n---\n\n## 📌 Sticky Notes Included\n\n🟢 **Trigger from Parent Workflow** – Executed only by main TSLA agent\n🟠 **News Feeds Overview** – Lists and explains each of the 5 feeds\n🧠 **DeepSeek Chat Notes** – Describes LLM behavior and parsing role\n🔵 **Short-Term Memory** – Buffers sentiment context during user session\n📘 **Sentiment Analyst Agent** – Summarizes key responsibilities\n\n---\n\n## 📎 Licensing & Attribution\n\n© 2025 **Treasurium Capital Limited Company**\nThis architecture, workflow structure, and prompt design are licensed for educational and operational use only. Commercial resale or rebranding prohibited without authorization.\n\n🔗 Creator: [Don Jayamaha](https://linkedin.com/in/donjayamahajr)\n🔗 Templates: [https://n8n.io/creators/don-the-gem-dealer/](https://n8n.io/creators/don-the-gem-dealer/)\n\n---\n\n🚀 **Power your TSLA trading with AI-driven sentiment—built with DeepSeek Chat and 5 trusted news sources.**\n**This tool is required by the Tesla Quant Trading AI Agent.**",
    "workflow": {
      "id": "BTnE5RUvVamK64A3",
      "meta": {
        "instanceId": "a5283507e1917a33cc3ae615b2e7d5ad2c1e50955e6f831272ddd5ab816f3fb6",
        "templateCredsSetupCompleted": true
      },
      "name": "Tesla News and Sentiment Analyst Tool n8n",
      "tags": [],
      "nodes": [
        {
          "id": "4003f0ec-f9c2-49f0-8aab-72c7f0a8b9ff",
          "name": "When Executed by Another Workflow",
          "type": "n8n-nodes-base.executeWorkflowTrigger",
          "position": [
            -120,
            300
          ],
          "parameters": {
            "workflowInputs": {
              "values": [
                {
                  "name": "message"
                },
                {
                  "name": "sessionId"
                }
              ]
            }
          },
          "typeVersion": 1.1
        },
        {
          "id": "d9113a0b-296a-43fb-b2de-9fa7ac9f4b60",
          "name": "Tesla News and Sentiment Analyst",
          "type": "@n8n/n8n-nodes-langchain.agent",
          "position": [
            320,
            300
          ],
          "parameters": {
            "text": "={{ $json.message }}",
            "options": {
              "systemMessage": "You are a Tesla News and Sentiment Analyst AI powered by DeepSeek.\n\nYour role is to analyze Tesla-related headlines across trusted news feeds and produce structured sentiment insight for investors and swing traders.\n\nYou are always connected to the following live news sources via RSS:\n\n- Google News (filtered by Tesla/TSLA stock)\n- Yahoo Finance (TSLA-specific)\n- Electrek (Tesla news)\n- CleanTechnica (Tesla archive)\n- TeslaNorth\n\n🧠 You must always call all 5 tools during analysis to ensure full market coverage.\n\nFor each execution, follow these steps:\n\n1. Collect and read articles from all sources.\n2. Extract top 3–5 headlines that are most relevant to Tesla's financial, technical, or macro outlook.\n3. Classify sentiment as:\n   - **Bullish** (positive impact on TSLA)\n   - **Bearish** (negative impact on TSLA)\n   - **Neutral** (mixed or inconclusive)\n4. Write a clear, 2–3 sentence **news sentiment summary** highlighting the major drivers of sentiment (e.g. earnings, product updates, factory news, market reactions).\n5. Output in strict JSON format.\n\n🚫 Never output anything other than the structured JSON response.\n\n✅ Format:\n\n```json\n{\n  \"sentiment\": \"bullish\",\n  \"summary\": \"Tesla's stock is climbing after it beat Q1 delivery estimates and announced progress on the Cybertruck ramp-up. Analysts are reacting positively to recent margin recovery hints.\",\n  \"topHeadlines\": [\n    \"Tesla beats Q1 delivery forecast – Yahoo Finance\",\n    \"Cybertruck production scaling in Austin – Electrek\",\n    \"Tesla Model Y becomes top-selling EV in Europe – CleanTechnica\"\n  ]\n}\n"
            },
            "promptType": "define"
          },
          "typeVersion": 1.8
        },
        {
          "id": "b43759f2-87d2-410c-a33a-84af4c93862e",
          "name": "RSS - TeslaNorth",
          "type": "n8n-nodes-base.rssFeedReadTool",
          "position": [
            1320,
            640
          ],
          "parameters": {
            "url": "https://teslanorth.com/feed/",
            "options": {},
            "toolDescription": "This node retrieves Tesla-focused news from TeslaNorth’s RSS feed. TeslaNorth provides daily updates on software releases, feature rollouts, vehicle pricing changes, charging infrastructure, and app enhancements.\n\nIt’s a fast, dedicated source ideal for capturing technical and consumer sentiment trends—especially useful for tracking real-time updates that may not yet reach major financial media."
          },
          "typeVersion": 1.1
        },
        {
          "id": "dc9766af-f3cf-4c56-9675-f308952a7d5d",
          "name": "RSS - Google News Tesla-specific",
          "type": "n8n-nodes-base.rssFeedReadTool",
          "position": [
            360,
            640
          ],
          "parameters": {
            "url": "https://news.google.com/rss/search?q=Tesla+OR+TSLA+stock&hl=en-US&gl=US&ceid=US:en",
            "options": {},
            "toolDescription": "This node pulls the latest Tesla-related headlines using the Google News RSS feed filtered by the search query Tesla OR TSLA stock. It aggregates news articles from multiple top-tier sources like CNBC, Reuters, Bloomberg, and more. The feed is regionally scoped to the U.S. and provided in English.\n\nThis node is typically used as the first step in Tesla sentiment analysis, providing real-time news updates for downstream summarization and sentiment classification."
          },
          "typeVersion": 1.1
        },
        {
          "id": "acfe1510-c3cd-4aea-9a22-ea5a4a9969fa",
          "name": "RSS - Electrek Tesla",
          "type": "n8n-nodes-base.rssFeedReadTool",
          "position": [
            600,
            640
          ],
          "parameters": {
            "url": "https://electrek.co/guides/tesla/feed/",
            "options": {},
            "toolDescription": "This node fetches Tesla-focused news from Electrek, a trusted source for electric vehicle and clean energy industry reporting. The feed includes updates on Tesla vehicles, software, charging infrastructure, factory production, and executive announcements.\n\nElectrek is considered one of the most in-depth sources for Tesla technology and operations, making it ideal for high-quality sentiment analysis beyond just stock price speculation.\n"
          },
          "typeVersion": 1.1
        },
        {
          "id": "0410c7e4-49f0-4dcb-83c6-47d69a805f4e",
          "name": "RSS - Yahoo Finance TSLA",
          "type": "n8n-nodes-base.rssFeedReadTool",
          "position": [
            840,
            640
          ],
          "parameters": {
            "url": "https://feeds.finance.yahoo.com/rss/2.0/headline?s=TSLA&region=US&lang=en-US",
            "options": {},
            "toolDescription": "This node pulls TSLA-specific financial news from Yahoo Finance, offering timely updates on stock movements, earnings reports, analyst upgrades/downgrades, and broader market trends that impact Tesla. The feed is curated to provide high-signal information for traders and investors focused on Tesla’s financial outlook.\n\nIt’s ideal for generating sentiment insights directly tied to stock price catalysts and market positioning."
          },
          "typeVersion": 1.1
        },
        {
          "id": "13b3c9e9-6f27-47ca-81b3-0b1dcd6e83f6",
          "name": "RSS - CleanTechnica Tesla Archives",
          "type": "n8n-nodes-base.rssFeedReadTool",
          "position": [
            1080,
            640
          ],
          "parameters": {
            "url": "https://cleantechnica.com/tag/tesla/feed/",
            "options": {},
            "toolDescription": "This node pulls Tesla-related content from CleanTechnica's Tesla archive RSS feed. It includes coverage of Tesla’s clean energy initiatives, vehicle technology, charging networks, battery advancements, and policy impacts.\n\nCleanTechnica offers insightful, environmentally focused reporting that adds depth to Tesla sentiment analysis, especially around sustainability and innovation narratives."
          },
          "typeVersion": 1.1
        },
        {
          "id": "2b6f6765-5c71-4324-9d6b-784fb5b3edc9",
          "name": "Simple Memory",
          "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow",
          "position": [
            20,
            640
          ],
          "parameters": {},
          "typeVersion": 1.3
        },
        {
          "id": "c3880bbb-3238-43bb-b4a0-11cdd0da8154",
          "name": "DeepSeek Chat Model",
          "type": "@n8n/n8n-nodes-langchain.lmChatDeepSeek",
          "position": [
            -300,
            640
          ],
          "parameters": {
            "options": {}
          },
          "credentials": {
            "deepSeekApi": {
              "id": "credential-id",
              "name": "deepSeekApi Credential"
            }
          },
          "typeVersion": 1
        },
        {
          "id": "554f078b-2c38-4bb0-97f7-f8bbc577d0da",
          "name": "Sticky Note",
          "type": "n8n-nodes-base.stickyNote",
          "position": [
            -200,
            100
          ],
          "parameters": {
            "color": 4,
            "width": 280,
            "height": 380,
            "content": "## Trigger from Parent Workflow \nThis node activates the workflow when called to execute Workflow action from the **Tesla Quant Trading AI Agent**. Ensure proper inputs **message, sessionId** are passed."
          },
          "typeVersion": 1
        },
        {
          "id": "06136f71-ea9a-42a0-b12b-cb1df01fe980",
          "name": "Sticky Note2",
          "type": "n8n-nodes-base.stickyNote",
          "position": [
            -60,
            600
          ],
          "parameters": {
            "color": 3,
            "height": 480,
            "content": "\n\n\n\n\n\n\n\n\n\n\n\n\n## Short-Term Memory Module\nMaintains **short-term** reasoning context across **Tesla-related prompts**.\n\nAllows the analyst to track session logic for **headline alignment** and **avoid duplicate analysis**.\n"
          },
          "typeVersion": 1
        },
        {
          "id": "df12641e-8bf0-4c5f-a934-71a3c6b3363d",
          "name": "Sticky Note5",
          "type": "n8n-nodes-base.stickyNote",
          "position": [
            -380,
            600
          ],
          "parameters": {
            "color": 2,
            "height": 480,
            "content": "\n\n\n\n\n\n\n\n\n\n\n\n\n\n## 🧠 DeepSeek (News Parsing)\nThis node uses the **DeepSeek LLM** to:\n• Parse all recent **headlines**\n• **Detect tone, narrative themes, and signal patterns**\n• Extract **structured summaries** for the **AI Agent**\n\nThis model **outputs raw insight, not final decision**.\n"
          },
          "typeVersion": 1
        },
        {
          "id": "a53b7ad4-270a-4989-ab10-f1b1bc18451f",
          "name": "Sticky Note1",
          "type": "n8n-nodes-base.stickyNote",
          "position": [
            240,
            600
          ],
          "parameters": {
            "color": 6,
            "width": 1240,
            "height": 480,
            "content": "\n\n\n\n\n\n\n\n\n\n\n\n\n\n## 📰 News Feeds (Tools) \nThese RSS nodes fetch Tesla-specific news used for **sentiment analysis**:\n• **Google News (Tesla / TSLA)**\n• **Yahoo Finance TSLA**\n• **Electrek (EV news)**\n• **CleanTechnica (sustainability)**\n• **TeslaNorth (product updates)**\n\nAll **5 sources** are **required for full market coverage**."
          },
          "typeVersion": 1
        },
        {
          "id": "18e103b1-3e6f-4954-88e2-d51a05070e7f",
          "name": "Sticky Note3",
          "type": "n8n-nodes-base.stickyNote",
          "position": [
            220,
            40
          ],
          "parameters": {
            "color": 5,
            "width": 480,
            "height": 440,
            "content": "## 📊 News Sentiment Analyst Agent\n\nThis is the core **Tesla Sentiment AI Agent**.\n\n**Responsibilities**:\n• Combine **LLM output across all sources**\n• Generate final **JSON output**:\n   - sentiment: **bullish/bearish/neutral**\n   - summary: **2–3 sentence report**\n   - topHeadlines: **3–5 key headlines**\n"
          },
          "typeVersion": 1
        },
        {
          "id": "37533426-bb9a-404e-ae2b-11e4a3a34bb3",
          "name": "Sticky Note4",
          "type": "n8n-nodes-base.stickyNote",
          "position": [
            1560,
            -1340
          ],
          "parameters": {
            "width": 1260,
            "height": 2420,
            "content": "## 📘 Tesla News and Sentiment Analyst Tool\n\n### 🔧 Purpose:\n\nThis workflow powers the **sentiment analysis engine** for TSLA trading. It continuously scrapes Tesla-related headlines from **five trusted RSS sources** and uses a DeepSeek LLM agent to classify overall market sentiment and extract a structured news summary. It plays a crucial role in informing both **spot and leveraged trading strategies** within the larger Tesla Quant Trading AI system.\n\n---\n\n### 📂 Required Dependencies:\n\nTo operate properly, ensure the following workflows are installed:\n\n* ✅ Tesla Quant Trading AI Agent (calls this tool via webhook)\n* ✅ n8n credentials: **DeepSeek API key**\n* ✅ Internet access for live RSS feed scraping\n\n---\n\n### 🛠️ Step-by-Step Installation:\n\n1. **Import Workflow**\n\n   * Load this JSON into your n8n workspace.\n   * Name it: `Tesla_News_and_Sentiment_Analyst_Tool`\n\n2. **Set Up DeepSeek Credentials**\n\n   * Go to **Credentials → Add New**\n   * Choose: `DeepSeek API`\n   * Save under name: `DeepSeek account`\n\n3. **Review Node Functions**\n\n   | Node                                 | Function                                                |\n   | ------------------------------------ | ------------------------------------------------------- |\n   | `When Executed by Another Workflow`  | Triggered externally via `Tesla Quant Trading AI Agent` |\n   | `RSS - Google News Tesla-specific`   | Scrapes Tesla news across top global financial outlets  |\n   | `RSS - Yahoo Finance TSLA`           | Captures TSLA stock-specific financial articles         |\n   | `RSS - Electrek Tesla`               | Tracks technical updates, factory news, vehicle data    |\n   | `RSS - CleanTechnica Tesla Archives` | Offers clean energy sentiment and battery/solar news    |\n   | `RSS - TeslaNorth`                   | Gets consumer-level updates like pricing, app changes   |\n   | `Simple Memory`                      | Retains context for the LLM during each run             |\n   | `DeepSeek Chat Model`                | LLM responsible for analyzing raw headlines             |\n   | `Tesla News and Sentiment Analyst`   | Aggregates data, summarizes, and formats final output   |\n\n4. **Trigger From Main Agent**\n\n   * The Tesla Quant Trading AI Agent uses this via `Execute Workflow` node.\n   * It sends in `message` and `sessionId` inputs, required for context.\n\n---\n\n### 🧠 AI Logic\n\n* The `DeepSeek Chat Model` reads from all 5 news feeds.\n* The `Tesla News and Sentiment Analyst` agent performs the following:\n\n  * Extracts top 3–5 headlines relevant to trading signals\n  * Classifies sentiment as: **bullish**, **bearish**, or **neutral**\n  * Produces a **2–3 sentence summary** of the current Tesla narrative\n\n✅ Output Format (example):\n\n```json\n{\n  \"sentiment\": \"bullish\",\n  \"summary\": \"Tesla stock rallied today after strong delivery numbers and news of Cybertruck production progress. Analysts are increasingly optimistic.\",\n  \"topHeadlines\": [\n    \"Tesla beats Q2 delivery forecast – Yahoo Finance\",\n    \"Cybertruck ramps up in Texas – Electrek\",\n    \"Berlin Gigafactory expands battery production – CleanTechnica\"\n  ]\n}\n```\n\n---\n\n### 🔁 Trigger Flow\n\nThis workflow is **not standalone**. It must be called from a parent agent like:\n\n* `Tesla_Quant_Trading_AI_Agent`\n* Input must include:\n\n  * `message`: prompt context (optional)\n  * `sessionId`: to scope memory session\n\n---\n\n### 🧾 Sticky Notes (Node Labels)\n\n| Sticky Note                        | Purpose                                                              |\n| ---------------------------------- | -------------------------------------------------------------------- |\n| ✅ **Trigger from Parent Workflow** | Describes the node used to receive execution trigger from main agent |\n| ✅ **Short-Term Memory Module**     | Notes that memory is used to hold session-specific context           |\n| ✅ **DeepSeek (News Parsing)**      | Clarifies this is the LLM responsible for interpreting headline tone |\n| ✅ **News Feeds (Tools)**           | Outlines the 5 RSS tools and their data sources                      |\n| ✅ **News Sentiment Analyst Agent** | Explains final AI agent role and output format                       |\n\n---\n\n## 🚀 Support & Licensing\n\n🔗 **Don Jayamaha – LinkedIn**\n[http://linkedin.com/in/donjayamahajr](http://linkedin.com/in/donjayamahajr)\n\n© 2025 Treasurium Capital Limited Company. All rights reserved.\nThis AI workflow architecture, including logic, design, and prompt structures, is the intellectual property of Treasurium Capital Limited Company. Unauthorized reproduction, redistribution, or resale is prohibited under U.S. copyright law. Licensed use only.\n\n"
          },
          "typeVersion": 1
        }
      ],
      "active": false,
      "pinData": {},
      "settings": {
        "executionOrder": "v1"
      },
      "versionId": "32533aa3-e569-40cc-ae52-62f0d93db532",
      "connections": {
        "Simple Memory": {
          "ai_memory": [
            [
              {
                "node": "Tesla News and Sentiment Analyst",
                "type": "ai_memory",
                "index": 0
              }
            ]
          ]
        },
        "RSS - TeslaNorth": {
          "ai_tool": [
            [
              {
                "node": "Tesla News and Sentiment Analyst",
                "type": "ai_tool",
                "index": 0
              }
            ]
          ]
        },
        "DeepSeek Chat Model": {
          "ai_languageModel": [
            [
              {
                "node": "Tesla News and Sentiment Analyst",
                "type": "ai_languageModel",
                "index": 0
              }
            ]
          ]
        },
        "RSS - Electrek Tesla": {
          "ai_tool": [
            [
              {
                "node": "Tesla News and Sentiment Analyst",
                "type": "ai_tool",
                "index": 0
              }
            ]
          ]
        },
        "RSS - Yahoo Finance TSLA": {
          "ai_tool": [
            [
              {
                "node": "Tesla News and Sentiment Analyst",
                "type": "ai_tool",
                "index": 0
              }
            ]
          ]
        },
        "RSS - Google News Tesla-specific": {
          "ai_tool": [
            [
              {
                "node": "Tesla News and Sentiment Analyst",
                "type": "ai_tool",
                "index": 0
              }
            ]
          ]
        },
        "When Executed by Another Workflow": {
          "main": [
            [
              {
                "node": "Tesla News and Sentiment Analyst",
                "type": "main",
                "index": 0
              }
            ]
          ]
        },
        "RSS - CleanTechnica Tesla Archives": {
          "ai_tool": [
            [
              {
                "node": "Tesla News and Sentiment Analyst",
                "type": "ai_tool",
                "index": 0
              }
            ]
          ]
        }
      }
    },
    "lastUpdatedBy": 29,
    "workflowInfo": {
      "nodeCount": 15,
      "nodeTypes": {
        "n8n-nodes-base.stickyNote": {
          "count": 6
        },
        "@n8n/n8n-nodes-langchain.agent": {
          "count": 1
        },
        "n8n-nodes-base.rssFeedReadTool": {
          "count": 5
        },
        "n8n-nodes-base.executeWorkflowTrigger": {
          "count": 1
        },
        "@n8n/n8n-nodes-langchain.lmChatDeepSeek": {
          "count": 1
        },
        "@n8n/n8n-nodes-langchain.memoryBufferWindow": {
          "count": 1
        }
      }
    },
    "status": "published",
    "user": {
      "name": "Don Jayamaha Jr",
      "username": "don-the-gem-dealer",
      "bio": "With 12 years of experience as a Blockchain Strategist and Web3 Architect, I specialize in bridging the gap between traditional industries and decentralized technologies. My expertise spans tokenized assets, crypto payment integrations, and blockchain-driven market solutions.",
      "verified": true,
      "links": [
        "https://www.linkedin.com/in/donjayamahajr/"
      ],
      "avatar": "https://gravatar.com/avatar/95f70084b3fec5ed68a61eef6dc6128dfb085d865a02ed631d0853d2730696bf?r=pg&d=retro&size=200"
    },
    "nodes": [
      {
        "id": 565,
        "icon": "fa:sticky-note",
        "name": "n8n-nodes-base.stickyNote",
        "codex": {
          "data": {
            "alias": [
              "Comments",
              "Notes",
              "Sticky"
            ],
            "categories": [
              "Core Nodes"
            ],
            "nodeVersion": "1.0",
            "codexVersion": "1.0",
            "subcategories": {
              "Core Nodes": [
                "Helpers"
              ]
            }
          }
        },
        "group": "[\"input\"]",
        "defaults": {
          "name": "Sticky Note",
          "color": "#FFD233"
        },
        "iconData": {
          "icon": "sticky-note",
          "type": "icon"
        },
        "displayName": "Sticky Note",
        "typeVersion": 1,
        "nodeCategories": [
          {
            "id": 9,
            "name": "Core Nodes"
          }
        ]
      },
      {
        "id": 837,
        "icon": "fa:sign-out-alt",
        "name": "n8n-nodes-base.executeWorkflowTrigger",
        "codex": {
          "data": {
            "resources": {
              "generic": [],
              "primaryDocumentation": [
                {
                  "url": "https://docs.n8n.io/integrations/builtin/core-nodes/n8n-nodes-base.executeworkflowtrigger/"
                }
              ]
            },
            "categories": [
              "Core Nodes"
            ],
            "nodeVersion": "1.0",
            "codexVersion": "1.0",
            "subcategories": {
              "Core Nodes": [
                "Helpers"
              ]
            }
          }
        },
        "group": "[\"trigger\"]",
        "defaults": {
          "name": "When Executed by Another Workflow",
          "color": "#ff6d5a"
        },
        "iconData": {
          "icon": "sign-out-alt",
          "type": "icon"
        },
        "displayName": "Execute Workflow Trigger",
        "typeVersion": 1,
        "nodeCategories": [
          {
            "id": 9,
            "name": "Core Nodes"
          }
        ]
      },
      {
        "id": 1119,
        "icon": "fa:robot",
        "name": "@n8n/n8n-nodes-langchain.agent",
        "codex": {
          "data": {
            "alias": [
              "LangChain",
              "Chat",
              "Conversational",
              "Plan and Execute",
              "ReAct",
              "Tools"
            ],
            "resources": {
              "primaryDocumentation": [
                {
                  "url": "https://docs.n8n.io/integrations/builtin/cluster-nodes/root-nodes/n8n-nodes-langchain.agent/"
                }
              ]
            },
            "categories": [
              "AI",
              "Langchain"
            ],
            "subcategories": {
              "AI": [
                "Agents",
                "Root Nodes"
              ]
            }
          }
        },
        "group": "[\"transform\"]",
        "defaults": {
          "name": "AI Agent",
          "color": "#404040"
        },
        "iconData": {
          "icon": "robot",
          "type": "icon"
        },
        "displayName": "AI Agent",
        "typeVersion": 3,
        "nodeCategories": [
          {
            "id": 25,
            "name": "AI"
          },
          {
            "id": 26,
            "name": "Langchain"
          }
        ]
      },
      {
        "id": 1163,
        "icon": "fa:database",
        "name": "@n8n/n8n-nodes-langchain.memoryBufferWindow",
        "codex": {
          "data": {
            "resources": {
              "primaryDocumentation": [
                {
                  "url": "https://docs.n8n.io/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.memorybufferwindow/"
                }
              ]
            },
            "categories": [
              "AI",
              "Langchain"
            ],
            "subcategories": {
              "AI": [
                "Memory"
              ],
              "Memory": [
                "For beginners"
              ]
            }
          }
        },
        "group": "[\"transform\"]",
        "defaults": {
          "name": "Simple Memory"
        },
        "iconData": {
          "icon": "database",
          "type": "icon"
        },
        "displayName": "Simple Memory",
        "typeVersion": 1,
        "nodeCategories": [
          {
            "id": 25,
            "name": "AI"
          },
          {
            "id": 26,
            "name": "Langchain"
          }
        ]
      },
      {
        "id": 1280,
        "icon": "file:deepseek.svg",
        "name": "@n8n/n8n-nodes-langchain.lmChatDeepSeek",
        "codex": {
          "data": {
            "resources": {
              "primaryDocumentation": [
                {
                  "url": "https://docs.n8n.io/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmchatdeepseek/"
                }
              ]
            },
            "categories": [
              "AI",
              "Langchain"
            ],
            "subcategories": {
              "AI": [
                "Language Models",
                "Root Nodes"
              ],
              "Language Models": [
                "Chat Models (Recommended)"
              ]
            }
          }
        },
        "group": "[\"transform\"]",
        "defaults": {
          "name": "DeepSeek Chat Model"
        },
        "iconData": {
          "type": "file",
          "fileBuffer": "data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48dGl0bGU+RGVlcFNlZWs8L3RpdGxlPjxwYXRoIGQ9Ik0yMy43NDggNC40ODJjLS4yNTQtLjEyNC0uMzY0LjExMy0uNTEyLjIzNC0uMDUxLjAzOS0uMDk0LjA5LS4xMzcuMTM2LS4zNzIuMzk3LS44MDYuNjU3LTEuMzczLjYyNi0uODI5LS4wNDYtMS41MzcuMjE0LTIuMTYzLjg0OC0uMTMzLS43ODItLjU3NS0xLjI0OC0xLjI0Ny0xLjU0OC0uMzUyLS4xNTYtLjcwOC0uMzExLS45NTUtLjY1LS4xNzItLjI0MS0uMjE5LS41MS0uMzA1LS43NzQtLjA1NS0uMTYtLjExLS4zMjMtLjI5My0uMzUtLjItLjAzMS0uMjc4LjEzNi0uMzU2LjI3Ni0uMzEzLjU3Mi0uNDM0IDEuMjAyLS40MjIgMS44NC4wMjcgMS40MzYuNjMzIDIuNTggMS44MzggMy4zOTMuMTM3LjA5My4xNzIuMTg3LjEyOS4zMjMtLjA4Mi4yOC0uMTguNTUyLS4yNjYuODMzLS4wNTUuMTc5LS4xMzcuMjE3LS4zMjkuMTRhNS41MjYgNS41MjYgMCAwMS0xLjczNi0xLjE4Yy0uODU3LS44MjgtMS42MzEtMS43NDItMi41OTctMi40NThhMTEuMzY1IDExLjM2NSAwIDAwLS42ODktLjQ3MWMtLjk4NS0uOTU3LjEzLTEuNzQzLjM4OC0xLjgzNi4yNy0uMDk4LjA5My0uNDMyLS43NzktLjQyOC0uODcyLjAwNC0xLjY3LjI5NS0yLjY4Ny42ODRhMy4wNTUgMy4wNTUgMCAwMS0uNDY1LjEzNyA5LjU5NyA5LjU5NyAwIDAwLTIuODgzLS4xMDJjLTEuODg1LjIxLTMuMzkgMS4xMDItNC40OTcgMi42MjNDLjA4MiA4LjYwNi0uMjMxIDEwLjY4NC4xNTIgMTIuODVjLjQwMyAyLjI4NCAxLjU2OSA0LjE3NSAzLjM2IDUuNjUzIDEuODU4IDEuNTMzIDMuOTk3IDIuMjg0IDYuNDM4IDIuMTQgMS40ODItLjA4NSAzLjEzMy0uMjg0IDQuOTk0LTEuODYuNDcuMjM0Ljk2Mi4zMjcgMS43OC4zOTcuNjMuMDU5IDEuMjM2LS4wMyAxLjcwNS0uMTI4LjczNS0uMTU2LjY4NC0uODM3LjQxOS0uOTYxLTIuMTU1LTEuMDA0LTEuNjgyLS41OTUtMi4xMTMtLjkyNiAxLjA5Ni0xLjI5NiAyLjc0Ni0yLjY0MiAzLjM5Mi03LjAwMy4wNS0uMzQ3LjAwNy0uNTY1IDAtLjg0NS0uMDA0LS4xNy4wMzUtLjIzNy4yMy0uMjU2YTQuMTczIDQuMTczIDAgMDAxLjU0NS0uNDc1YzEuMzk2LS43NjMgMS45Ni0yLjAxNSAyLjA5My0zLjUxNy4wMi0uMjMtLjAwNC0uNDY3LS4yNDctLjU4OHpNMTEuNTgxIDE4Yy0yLjA4OS0xLjY0Mi0zLjEwMi0yLjE4My0zLjUyLTIuMTYtLjM5Mi4wMjQtLjMyMS40NzEtLjIzNS43NjMuMDkuMjg4LjIwNy40ODYuMzcxLjczOS4xMTQuMTY3LjE5Mi40MTYtLjExMy42MDMtLjY3My40MTYtMS44NDItLjE0LTEuODk3LS4xNjctMS4zNjEtLjgwMi0yLjUtMS44Ni0zLjMwMS0zLjMwNy0uNzc0LTEuMzkzLTEuMjI0LTIuODg3LTEuMjk4LTQuNDgyLS4wMi0uMzg2LjA5My0uNTIyLjQ3Ny0uNTkyYTQuNjk2IDQuNjk2IDAgMDExLjUyOS0uMDM5YzIuMTMyLjMxMiAzLjk0NiAxLjI2NSA1LjQ2OCAyLjc3NC44NjguODYgMS41MjUgMS44ODcgMi4yMDIgMi44OTEuNzIgMS4wNjYgMS40OTQgMi4wODIgMi40OCAyLjkxNC4zNDguMjkyLjYyNS41MTQuODkxLjY3Ny0uODAyLjA5LTIuMTQuMTEtMy4wNTQtLjYxNHptMS02LjQ0YS4zMDYuMzA2IDAgMDEuNDE1LS4yODcuMzAyLjMwMiAwIDAxLjIuMjg4LjMwNi4zMDYgMCAwMS0uMzEuMzA3LjMwMy4zMDMgMCAwMS0uMzA0LS4zMDh6bTMuMTEgMS41OTZjLS4yLjA4MS0uMzk5LjE1MS0uNTkuMTZhMS4yNDUgMS4yNDUgMCAwMS0uNzk4LS4yNTRjLS4yNzQtLjIzLS40Ny0uMzU4LS41NTItLjc1OGExLjczIDEuNzMgMCAwMS4wMTYtLjU4OGMuMDctLjMyNy0uMDA4LS41MzctLjIzOS0uNzI3LS4xODctLjE1Ni0uNDI2LS4xOTktLjY4OC0uMTk5YS41NTkuNTU5IDAgMDEtLjI1NC0uMDc4Yy0uMTEtLjA1NC0uMi0uMTktLjExNC0uMzU4LjAyOC0uMDU0LjE2LS4xODYuMTkyLS4yMS4zNTYtLjIwMi43NjctLjEzNiAxLjE0Ni4wMTYuMzUyLjE0NC42MTguNDA4IDEuMDAxLjc4Mi4zOTEuNDUxLjQ2Mi41NzYuNjg1LjkxNC4xNzYuMjY1LjMzNi41MzcuNDQ1Ljg0OC4wNjcuMTk1LS4wMTkuMzU0LS4yNS40NTJ6IiBmaWxsPSIjNEQ2QkZFIj48L3BhdGg+PC9zdmc+Cg=="
        },
        "displayName": "DeepSeek Chat Model",
        "typeVersion": 1,
        "nodeCategories": [
          {
            "id": 25,
            "name": "AI"
          },
          {
            "id": 26,
            "name": "Langchain"
          }
        ]
      }
    ],
    "categories": [
      {
        "id": 44,
        "name": "Crypto Trading"
      },
      {
        "id": 49,
        "name": "AI Summarization"
      }
    ],
    "image": []
  }
}