{
  "type": "excalidraw",
  "version": 2,
  "source": "hermes-agent",
  "elements": [
    {
      "type": "text",
      "id": "t_8792",
      "x": 60,
      "y": 30,
      "text": "Current kitchen-counter Timmy architecture",
      "fontSize": 28,
      "fontFamily": 1,
      "strokeColor": "#1e1e1e",
      "originalText": "Current kitchen-counter Timmy architecture",
      "autoResize": true
    },
    {
      "type": "text",
      "id": "t_9963",
      "x": 60,
      "y": 75,
      "text": "Known facts only; current brain = hermes4:14b via custom provider",
      "fontSize": 18,
      "fontFamily": 1,
      "strokeColor": "#1e1e1e",
      "originalText": "Known facts only; current brain = hermes4:14b via custom provider",
      "autoResize": true
    },
    {
      "type": "rectangle",
      "id": "r_1268",
      "x": 60,
      "y": 180,
      "width": 260,
      "height": 120,
      "roundness": {
        "type": 3
      },
      "backgroundColor": "#fff3bf",
      "fillStyle": "solid",
      "boundElements": [
        {
          "id": "t_5775",
          "type": "text"
        }
      ]
    },
    {
      "type": "text",
      "id": "t_5775",
      "x": 70,
      "y": 190,
      "width": 240,
      "height": 100,
      "text": "Alexander\nat kitchen counter\nlooking at Telegram on Mac",
      "fontSize": 18,
      "fontFamily": 1,
      "strokeColor": "#1e1e1e",
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "r_1268",
      "originalText": "Alexander\nat kitchen counter\nlooking at Telegram on Mac",
      "autoResize": true
    },
    {
      "type": "rectangle",
      "id": "r_1857",
      "x": 420,
      "y": 150,
      "width": 720,
      "height": 760,
      "roundness": {
        "type": 3
      },
      "backgroundColor": "#f3f3f3",
      "fillStyle": "solid",
      "boundElements": [
        {
          "id": "t_6004",
          "type": "text"
        }
      ]
    },
    {
      "type": "text",
      "id": "t_6004",
      "x": 430,
      "y": 160,
      "width": 700,
      "height": 740,
      "text": "Mac at the counter",
      "fontSize": 22,
      "fontFamily": 1,
      "strokeColor": "#1e1e1e",
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "r_1857",
      "originalText": "Mac at the counter",
      "autoResize": true
    },
    {
      "type": "rectangle",
      "id": "r_6966",
      "x": 500,
      "y": 240,
      "width": 560,
      "height": 90,
      "roundness": {
        "type": 3
      },
      "backgroundColor": "#ffd8a8",
      "fillStyle": "solid",
      "boundElements": [
        {
          "id": "t_3543",
          "type": "text"
        }
      ]
    },
    {
      "type": "text",
      "id": "t_3543",
      "x": 510,
      "y": 250,
      "width": 540,
      "height": 70,
      "text": "Telegram desktop window\nThis DM with Timmy",
      "fontSize": 20,
      "fontFamily": 1,
      "strokeColor": "#1e1e1e",
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "r_6966",
      "originalText": "Telegram desktop window\nThis DM with Timmy",
      "autoResize": true
    },
    {
      "type": "rectangle",
      "id": "r_3920",
      "x": 500,
      "y": 370,
      "width": 560,
      "height": 90,
      "roundness": {
        "type": 3
      },
      "backgroundColor": "#d0bfff",
      "fillStyle": "solid",
      "boundElements": [
        {
          "id": "t_2796",
          "type": "text"
        }
      ]
    },
    {
      "type": "text",
      "id": "t_2796",
      "x": 510,
      "y": 380,
      "width": 540,
      "height": 70,
      "text": "Hermes harness\nTelegram connector + tools + session loop",
      "fontSize": 20,
      "fontFamily": 1,
      "strokeColor": "#1e1e1e",
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "r_3920",
      "originalText": "Hermes harness\nTelegram connector + tools + session loop",
      "autoResize": true
    },
    {
      "type": "rectangle",
      "id": "r_3963",
      "x": 500,
      "y": 510,
      "width": 250,
      "height": 110,
      "roundness": {
        "type": 3
      },
      "backgroundColor": "#fff3bf",
      "fillStyle": "solid",
      "boundElements": [
        {
          "id": "t_1177",
          "type": "text"
        }
      ]
    },
    {
      "type": "text",
      "id": "t_1177",
      "x": 510,
      "y": 520,
      "width": 230,
      "height": 90,
      "text": "Timmy layer\nSOUL.md\nmemory",
      "fontSize": 18,
      "fontFamily": 1,
      "strokeColor": "#1e1e1e",
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "r_3963",
      "originalText": "Timmy layer\nSOUL.md\nmemory",
      "autoResize": true
    },
    {
      "type": "rectangle",
      "id": "r_4956",
      "x": 810,
      "y": 510,
      "width": 250,
      "height": 110,
      "roundness": {
        "type": 3
      },
      "backgroundColor": "#a5d8ff",
      "fillStyle": "solid",
      "boundElements": [
        {
          "id": "t_5390",
          "type": "text"
        }
      ]
    },
    {
      "type": "text",
      "id": "t_5390",
      "x": 820,
      "y": 520,
      "width": 230,
      "height": 90,
      "text": "Current brain\nhermes4:14b\nprovider = custom",
      "fontSize": 18,
      "fontFamily": 1,
      "strokeColor": "#1e1e1e",
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "r_4956",
      "originalText": "Current brain\nhermes4:14b\nprovider = custom",
      "autoResize": true
    },
    {
      "type": "rectangle",
      "id": "r_8096",
      "x": 500,
      "y": 680,
      "width": 560,
      "height": 100,
      "roundness": {
        "type": 3
      },
      "backgroundColor": "#c3fae8",
      "fillStyle": "solid",
      "boundElements": [
        {
          "id": "t_7158",
          "type": "text"
        }
      ]
    },
    {
      "type": "text",
      "id": "t_7158",
      "x": 510,
      "y": 690,
      "width": 540,
      "height": 80,
      "text": "Local workspace and files\n.timmy + .hermes",
      "fontSize": 20,
      "fontFamily": 1,
      "strokeColor": "#1e1e1e",
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "r_8096",
      "originalText": "Local workspace and files\n.timmy + .hermes",
      "autoResize": true
    },
    {
      "type": "rectangle",
      "id": "r_6677",
      "x": 650,
      "y": 960,
      "width": 220,
      "height": 120,
      "roundness": {
        "type": 3
      },
      "backgroundColor": "#ffd8a8",
      "fillStyle": "solid",
      "boundElements": [
        {
          "id": "t_2824",
          "type": "text"
        }
      ]
    },
    {
      "type": "text",
      "id": "t_2824",
      "x": 660,
      "y": 970,
      "width": 200,
      "height": 100,
      "text": "iPhone\nUSB tether / personal hotspot",
      "fontSize": 20,
      "fontFamily": 1,
      "strokeColor": "#1e1e1e",
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "r_6677",
      "originalText": "iPhone\nUSB tether / personal hotspot",
      "autoResize": true
    },
    {
      "type": "rectangle",
      "id": "r_5718",
      "x": 1280,
      "y": 220,
      "width": 330,
      "height": 110,
      "roundness": {
        "type": 3
      },
      "backgroundColor": "#b2f2bb",
      "fillStyle": "solid",
      "boundElements": [
        {
          "id": "t_5250",
          "type": "text"
        }
      ]
    },
    {
      "type": "text",
      "id": "t_5250",
      "x": 1290,
      "y": 230,
      "width": 310,
      "height": 90,
      "text": "Cellular internet",
      "fontSize": 22,
      "fontFamily": 1,
      "strokeColor": "#1e1e1e",
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "r_5718",
      "originalText": "Cellular internet",
      "autoResize": true
    },
    {
      "type": "rectangle",
      "id": "r_9738",
      "x": 1260,
      "y": 470,
      "width": 360,
      "height": 130,
      "roundness": {
        "type": 3
      },
      "backgroundColor": "#a5d8ff",
      "fillStyle": "solid",
      "boundElements": [
        {
          "id": "t_9691",
          "type": "text"
        }
      ]
    },
    {
      "type": "text",
      "id": "t_9691",
      "x": 1270,
      "y": 480,
      "width": 340,
      "height": 110,
      "text": "Telegram cloud\nmessage delivery + bot traffic",
      "fontSize": 22,
      "fontFamily": 1,
      "strokeColor": "#1e1e1e",
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "r_9738",
      "originalText": "Telegram cloud\nmessage delivery + bot traffic",
      "autoResize": true
    },
    {
      "type": "rectangle",
      "id": "r_1194",
      "x": 1260,
      "y": 760,
      "width": 360,
      "height": 120,
      "roundness": {
        "type": 3
      },
      "backgroundColor": "#f7f7f7",
      "fillStyle": "solid",
      "boundElements": [
        {
          "id": "t_5945",
          "type": "text"
        }
      ]
    },
    {
      "type": "text",
      "id": "t_5945",
      "x": 1270,
      "y": 770,
      "width": 340,
      "height": 100,
      "text": "Connected services\ntelegram | api_server | discord",
      "fontSize": 18,
      "fontFamily": 1,
      "strokeColor": "#1e1e1e",
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "r_1194",
      "originalText": "Connected services\ntelegram | api_server | discord",
      "autoResize": true
    },
    {
      "type": "rectangle",
      "id": "r_4925",
      "x": 60,
      "y": 980,
      "width": 450,
      "height": 120,
      "roundness": {
        "type": 3
      },
      "backgroundColor": "#ffc9c9",
      "fillStyle": "solid",
      "boundElements": [
        {
          "id": "t_9203",
          "type": "text"
        }
      ]
    },
    {
      "type": "text",
      "id": "t_9203",
      "x": 70,
      "y": 990,
      "width": 430,
      "height": 100,
      "text": "Honesty note\nExact daemon behind provider = custom not inspected here.\nDiagram names only what is certain.",
      "fontSize": 16,
      "fontFamily": 1,
      "strokeColor": "#1e1e1e",
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "r_4925",
      "originalText": "Honesty note\nExact daemon behind provider = custom not inspected here.\nDiagram names only what is certain.",
      "autoResize": true
    },
    {
      "type": "arrow",
      "id": "a_1580",
      "x": 320,
      "y": 230,
      "width": 180,
      "height": 30,
      "points": [
        [
          0,
          0
        ],
        [
          180,
          30
        ]
      ],
      "endArrowhead": "arrow"
    },
    {
      "type": "arrow",
      "id": "a_8038",
      "x": 780,
      "y": 330,
      "width": 0,
      "height": 40,
      "points": [
        [
          0,
          0
        ],
        [
          0,
          40
        ]
      ],
      "endArrowhead": "arrow"
    },
    {
      "type": "arrow",
      "id": "a_6027",
      "x": 780,
      "y": 460,
      "width": 0,
      "height": 50,
      "points": [
        [
          0,
          0
        ],
        [
          0,
          50
        ]
      ],
      "endArrowhead": "arrow"
    },
    {
      "type": "arrow",
      "id": "a_9240",
      "x": 750,
      "y": 565,
      "width": 60,
      "height": 0,
      "points": [
        [
          0,
          0
        ],
        [
          60,
          0
        ]
      ],
      "endArrowhead": "arrow"
    },
    {
      "type": "arrow",
      "id": "a_8060",
      "x": 780,
      "y": 620,
      "width": 0,
      "height": 60,
      "points": [
        [
          0,
          0
        ],
        [
          0,
          60
        ]
      ],
      "endArrowhead": "arrow"
    },
    {
      "type": "arrow",
      "id": "a_6640",
      "x": 760,
      "y": 910,
      "width": 0,
      "height": 50,
      "points": [
        [
          0,
          0
        ],
        [
          0,
          50
        ]
      ],
      "endArrowhead": "arrow"
    },
    {
      "type": "arrow",
      "id": "a_1594",
      "x": 870,
      "y": 1020,
      "width": 420,
      "height": 700,
      "points": [
        [
          0,
          0
        ],
        [
          420,
          -700
        ]
      ],
      "endArrowhead": "arrow"
    },
    {
      "type": "arrow",
      "id": "a_4847",
      "x": 1440,
      "y": 330,
      "width": 0,
      "height": 140,
      "points": [
        [
          0,
          0
        ],
        [
          0,
          140
        ]
      ],
      "endArrowhead": "arrow"
    },
    {
      "type": "arrow",
      "id": "a_3228",
      "x": 1260,
      "y": 540,
      "width": 200,
      "height": 120,
      "points": [
        [
          0,
          0
        ],
        [
          -200,
          -120
        ]
      ],
      "endArrowhead": "arrow"
    },
    {
      "type": "arrow",
      "id": "a_4207",
      "x": 1060,
      "y": 285,
      "width": 200,
      "height": 250,
      "points": [
        [
          0,
          0
        ],
        [
          200,
          250
        ]
      ],
      "endArrowhead": "arrow"
    },
    {
      "type": "arrow",
      "id": "a_1602",
      "x": 500,
      "y": 285,
      "width": 180,
      "height": 0,
      "points": [
        [
          0,
          0
        ],
        [
          -180,
          0
        ]
      ],
      "endArrowhead": "arrow"
    }
  ],
  "appState": {
    "viewBackgroundColor": "#ffffff"
  }
}