{
  "name": "Process legal documents with Ollama AI & generate HTML reports (100% local)",
  "nodes": [
    {
      "id": "cffc6896-7d35-4183-af3b-4e139199f2e2",
      "name": "Extract from File",
      "type": "n8n-nodes-base.extractFromFile",
      "position": [
        -600,
        -80
      ]
    },
    {
      "id": "a0b0bbe8-796d-4ea5-9eaf-d958f72cc79f",
      "name": "Local File Trigger",
      "type": "n8n-nodes-base.localFileTrigger",
      "position": [
        -1040,
        -80
      ]
    },
    {
      "id": "f79e5605-677d-4205-8d6d-1b7b4c3bda04",
      "name": "Read/Write Files from Disk",
      "type": "n8n-nodes-base.readWriteFile",
      "position": [
        -820,
        -80
      ]
    },
    {
      "id": "5c5b052c-5e09-423c-b5c4-27408986f36b",
      "name": "AI Agent",
      "type": "@n8n/n8n-nodes-langchain.agent",
      "position": [
        -380,
        -80
      ]
    },
    {
      "id": "8e5108d3-8041-4032-ba14-65c385def2cd",
      "name": "OpenAI Chat Model",
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
      "position": [
        -360,
        200
      ]
    },
    {
      "id": "f10e2d2f-c21b-46ed-a36c-2fcc883846ff",
      "name": "Convert to File",
      "type": "n8n-nodes-base.convertToFile",
      "position": [
        -4,
        -80
      ]
    },
    {
      "id": "73f9871a-a759-4de0-8561-68418e2c1e91",
      "name": "Read/Write Files from Disk1",
      "type": "n8n-nodes-base.readWriteFile",
      "position": [
        216,
        -80
      ]
    }
  ],
  "connections": {
    "AI Agent": {
      "main": [
        [
          {
            "node": "Convert to File",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Convert to File": {
      "main": [
        [
          {
            "node": "Read/Write Files from Disk1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Extract from File": {
      "main": [
        [
          {
            "node": "AI Agent",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "OpenAI Chat Model": {
      "ai_languageModel": [
        [
          {
            "node": "AI Agent",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "Local File Trigger": {
      "main": [
        [
          {
            "node": "Read/Write Files from Disk",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Read/Write Files from Disk": {
      "main": [
        [
          {
            "node": "Extract from File",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Read/Write Files from Disk1": {
      "main": [
        []
      ]
    }
  }
}