From 1a17b99d2f63c5fc0309a2cad6bef066e2cb842f Mon Sep 17 00:00:00 2001 From: SemianiakaVY Date: Thu, 17 Sep 2026 21:07:26 +0000 Subject: [PATCH] chore(template): sync .w4c/diagrams/architecture.excalidraw.json --- .w4c/diagrams/architecture.excalidraw.json | 568 +++++++++++++++++++++ 1 file changed, 568 insertions(+) create mode 100644 .w4c/diagrams/architecture.excalidraw.json diff --git a/.w4c/diagrams/architecture.excalidraw.json b/.w4c/diagrams/architecture.excalidraw.json new file mode 100644 index 0000000..3304689 --- /dev/null +++ b/.w4c/diagrams/architecture.excalidraw.json @@ -0,0 +1,568 @@ +{ + "type": "excalidraw", + "version": 2, + "source": "https://w4c.dev/templates", + "elements": [ + { + "id": "text_43", + "type": "text", + "x": 60, + "y": 24, + "width": 392.00000000000006, + "height": 36.4, + "angle": 0, + "strokeColor": "#0f172a", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "roundness": null, + "seed": 35092411, + "version": 1, + "versionNonce": 672415348, + "isDeleted": false, + "groupIds": [], + "frameId": null, + "boundElements": null, + "updated": 1, + "link": null, + "locked": false, + "index": "a0", + "metadata": {}, + "text": "AI agent app architecture", + "originalText": "AI agent app architecture", + "fontSize": 28, + "fontFamily": 1, + "textAlign": "center", + "verticalAlign": "top", + "containerId": null, + "lineHeight": 1.25, + "autoResize": true + }, + { + "id": "rectangle_44", + "type": "rectangle", + "x": 40, + "y": 130, + "width": 170, + "height": 80, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "#a5d8ff", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "roundness": { + "type": 3 + }, + "seed": 1715887496, + "version": 1, + "versionNonce": 426576597, + "isDeleted": false, + "groupIds": [], + "frameId": null, + "boundElements": null, + "updated": 1, + "link": null, + "locked": false, + "index": "a1", + "metadata": {} + }, + { + "id": "text_45", + "type": "text", + "x": 93.64, + "y": 160.0, + "width": 62.720000000000006, + "height": 20.8, + "angle": 0, + "strokeColor": "#0f172a", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "roundness": null, + "seed": 1576187369, + "version": 1, + "versionNonce": 1899587305, + "isDeleted": false, + "groupIds": [], + "frameId": null, + "boundElements": null, + "updated": 1, + "link": null, + "locked": false, + "index": "a2", + "metadata": {}, + "text": "Chat UI", + "originalText": "Chat UI", + "fontSize": 16, + "fontFamily": 1, + "textAlign": "center", + "verticalAlign": "top", + "containerId": null, + "lineHeight": 1.25, + "autoResize": true + }, + { + "id": "rectangle_46", + "type": "rectangle", + "x": 270, + "y": 60, + "width": 180, + "height": 70, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "#b2f2bb", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "roundness": { + "type": 3 + }, + "seed": 933108356, + "version": 1, + "versionNonce": 1233070663, + "isDeleted": false, + "groupIds": [], + "frameId": null, + "boundElements": null, + "updated": 1, + "link": null, + "locked": false, + "index": "a3", + "metadata": {} + }, + { + "id": "text_47", + "type": "text", + "x": 319.68, + "y": 85.0, + "width": 80.64000000000001, + "height": 20.8, + "angle": 0, + "strokeColor": "#0f172a", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "roundness": null, + "seed": 1870392242, + "version": 1, + "versionNonce": 46729175, + "isDeleted": false, + "groupIds": [], + "frameId": null, + "boundElements": null, + "updated": 1, + "link": null, + "locked": false, + "index": "a4", + "metadata": {}, + "text": "Agent API", + "originalText": "Agent API", + "fontSize": 16, + "fontFamily": 1, + "textAlign": "center", + "verticalAlign": "top", + "containerId": null, + "lineHeight": 1.25, + "autoResize": true + }, + { + "id": "rectangle_48", + "type": "rectangle", + "x": 270, + "y": 200, + "width": 180, + "height": 70, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "#ffec99", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "roundness": { + "type": 3 + }, + "seed": 788565353, + "version": 1, + "versionNonce": 1581194116, + "isDeleted": false, + "groupIds": [], + "frameId": null, + "boundElements": null, + "updated": 1, + "link": null, + "locked": false, + "index": "a5", + "metadata": {} + }, + { + "id": "text_49", + "type": "text", + "x": 337.6, + "y": 225.0, + "width": 44.800000000000004, + "height": 20.8, + "angle": 0, + "strokeColor": "#0f172a", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "roundness": null, + "seed": 346713626, + "version": 1, + "versionNonce": 1205724223, + "isDeleted": false, + "groupIds": [], + "frameId": null, + "boundElements": null, + "updated": 1, + "link": null, + "locked": false, + "index": "a6", + "metadata": {}, + "text": "Tools", + "originalText": "Tools", + "fontSize": 16, + "fontFamily": 1, + "textAlign": "center", + "verticalAlign": "top", + "containerId": null, + "lineHeight": 1.25, + "autoResize": true + }, + { + "id": "rectangle_50", + "type": "rectangle", + "x": 520, + "y": 60, + "width": 180, + "height": 70, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "#ffc9c9", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "roundness": { + "type": 3 + }, + "seed": 1353981975, + "version": 1, + "versionNonce": 1745805289, + "isDeleted": false, + "groupIds": [], + "frameId": null, + "boundElements": null, + "updated": 1, + "link": null, + "locked": false, + "index": "a7", + "metadata": {} + }, + { + "id": "text_51", + "type": "text", + "x": 590.0, + "y": 85.0, + "width": 40, + "height": 20.8, + "angle": 0, + "strokeColor": "#0f172a", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "roundness": null, + "seed": 1906264042, + "version": 1, + "versionNonce": 1527524245, + "isDeleted": false, + "groupIds": [], + "frameId": null, + "boundElements": null, + "updated": 1, + "link": null, + "locked": false, + "index": "a8", + "metadata": {}, + "text": "LLM", + "originalText": "LLM", + "fontSize": 16, + "fontFamily": 1, + "textAlign": "center", + "verticalAlign": "top", + "containerId": null, + "lineHeight": 1.25, + "autoResize": true + }, + { + "id": "rectangle_52", + "type": "rectangle", + "x": 520, + "y": 200, + "width": 180, + "height": 70, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "#d0bfff", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "roundness": { + "type": 3 + }, + "seed": 2017729026, + "version": 1, + "versionNonce": 2018889281, + "isDeleted": false, + "groupIds": [], + "frameId": null, + "boundElements": null, + "updated": 1, + "link": null, + "locked": false, + "index": "a9", + "metadata": {} + }, + { + "id": "text_53", + "type": "text", + "x": 556.24, + "y": 225.0, + "width": 107.52000000000001, + "height": 20.8, + "angle": 0, + "strokeColor": "#0f172a", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "roundness": null, + "seed": 1413523458, + "version": 1, + "versionNonce": 830325670, + "isDeleted": false, + "groupIds": [], + "frameId": null, + "boundElements": null, + "updated": 1, + "link": null, + "locked": false, + "index": "a10", + "metadata": {}, + "text": "Vector store", + "originalText": "Vector store", + "fontSize": 16, + "fontFamily": 1, + "textAlign": "center", + "verticalAlign": "top", + "containerId": null, + "lineHeight": 1.25, + "autoResize": true + }, + { + "id": "arrow_54", + "type": "arrow", + "x": 210, + "y": 170.0, + "width": 60, + "height": 75.0, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "roundness": { + "type": 2 + }, + "seed": 1770607267, + "version": 1, + "versionNonce": 1755853656, + "isDeleted": false, + "groupIds": [], + "frameId": null, + "boundElements": null, + "updated": 1, + "link": null, + "locked": false, + "index": "a11", + "metadata": {}, + "points": [ + [ + 0, + 0 + ], + [ + 60, + -75.0 + ] + ], + "endArrowhead": "arrow" + }, + { + "id": "arrow_55", + "type": "arrow", + "x": 450, + "y": 95.0, + "width": 180, + "height": 140.0, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "roundness": { + "type": 2 + }, + "seed": 1487005528, + "version": 1, + "versionNonce": 1732689189, + "isDeleted": false, + "groupIds": [], + "frameId": null, + "boundElements": null, + "updated": 1, + "link": null, + "locked": false, + "index": "a12", + "metadata": {}, + "points": [ + [ + 0, + 0 + ], + [ + -180, + 140.0 + ] + ], + "endArrowhead": "arrow" + }, + { + "id": "arrow_56", + "type": "arrow", + "x": 450, + "y": 95.0, + "width": 70, + "height": 0.0, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "roundness": { + "type": 2 + }, + "seed": 363171939, + "version": 1, + "versionNonce": 1471827148, + "isDeleted": false, + "groupIds": [], + "frameId": null, + "boundElements": null, + "updated": 1, + "link": null, + "locked": false, + "index": "a13", + "metadata": {}, + "points": [ + [ + 0, + 0 + ], + [ + 70, + 0.0 + ] + ], + "endArrowhead": "arrow" + }, + { + "id": "arrow_57", + "type": "arrow", + "x": 450, + "y": 95.0, + "width": 70, + "height": 140.0, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "roundness": { + "type": 2 + }, + "seed": 976893240, + "version": 1, + "versionNonce": 311550272, + "isDeleted": false, + "groupIds": [], + "frameId": null, + "boundElements": null, + "updated": 1, + "link": null, + "locked": false, + "index": "a14", + "metadata": {}, + "points": [ + [ + 0, + 0 + ], + [ + 70, + 140.0 + ] + ], + "endArrowhead": "arrow" + } + ], + "appState": { + "viewBackgroundColor": "#ffffff", + "gridSize": null, + "scrollX": 0, + "scrollY": 0, + "zoom": { + "value": 1 + } + }, + "files": {} +}