Skip to content

Instantly share code, notes, and snippets.

@kitze
Created February 1, 2026 19:40
Show Gist options
  • Select an option

  • Save kitze/0b446cf86c2056530b600aa463074026 to your computer and use it in GitHub Desktop.

Select an option

Save kitze/0b446cf86c2056530b600aa463074026 to your computer and use it in GitHub Desktop.
{
"type": "excalidraw",
"version": 2,
"source": "darlene",
"elements": [
{
"id": "gateway",
"type": "rectangle",
"x": 400,
"y": 200,
"width": 200,
"height": 100,
"strokeColor": "#495057",
"backgroundColor": "#dee2e6",
"fillStyle": "solid",
"strokeWidth": 2,
"roughness": 1,
"opacity": 100,
"roundness": { "type": 3 }
},
{
"id": "gateway-text",
"type": "text",
"x": 420,
"y": 235,
"width": 160,
"height": 30,
"text": "OpenClaw Gateway",
"fontSize": 16,
"fontFamily": 1,
"textAlign": "center",
"verticalAlign": "middle",
"strokeColor": "#1e1e1e"
},
{
"id": "telegram",
"type": "rectangle",
"x": 50,
"y": 100,
"width": 140,
"height": 60,
"strokeColor": "#1864ab",
"backgroundColor": "#a5d8ff",
"fillStyle": "solid",
"strokeWidth": 2,
"roughness": 1,
"opacity": 100,
"roundness": { "type": 3 }
},
{
"id": "telegram-text",
"type": "text",
"x": 80,
"y": 120,
"width": 80,
"height": 20,
"text": "Telegram",
"fontSize": 16,
"fontFamily": 1,
"textAlign": "center",
"strokeColor": "#1864ab"
},
{
"id": "discord",
"type": "rectangle",
"x": 50,
"y": 200,
"width": 140,
"height": 60,
"strokeColor": "#1864ab",
"backgroundColor": "#a5d8ff",
"fillStyle": "solid",
"strokeWidth": 2,
"roughness": 1,
"opacity": 100,
"roundness": { "type": 3 }
},
{
"id": "discord-text",
"type": "text",
"x": 85,
"y": 220,
"width": 70,
"height": 20,
"text": "Discord",
"fontSize": 16,
"fontFamily": 1,
"textAlign": "center",
"strokeColor": "#1864ab"
},
{
"id": "slack",
"type": "rectangle",
"x": 50,
"y": 300,
"width": 140,
"height": 60,
"strokeColor": "#1864ab",
"backgroundColor": "#a5d8ff",
"fillStyle": "solid",
"strokeWidth": 2,
"roughness": 1,
"opacity": 100,
"roundness": { "type": 3 }
},
{
"id": "slack-text",
"type": "text",
"x": 95,
"y": 320,
"width": 50,
"height": 20,
"text": "Slack",
"fontSize": 16,
"fontFamily": 1,
"textAlign": "center",
"strokeColor": "#1864ab"
},
{
"id": "darlene",
"type": "rectangle",
"x": 750,
"y": 50,
"width": 120,
"height": 50,
"strokeColor": "#2f9e44",
"backgroundColor": "#b2f2bb",
"fillStyle": "solid",
"strokeWidth": 2,
"roughness": 1,
"opacity": 100,
"roundness": { "type": 3 }
},
{
"id": "darlene-text",
"type": "text",
"x": 775,
"y": 65,
"width": 70,
"height": 20,
"text": "Darlene",
"fontSize": 14,
"fontFamily": 1,
"textAlign": "center",
"strokeColor": "#2f9e44"
},
{
"id": "fury",
"type": "rectangle",
"x": 750,
"y": 110,
"width": 120,
"height": 50,
"strokeColor": "#2f9e44",
"backgroundColor": "#b2f2bb",
"fillStyle": "solid",
"strokeWidth": 2,
"roughness": 1,
"opacity": 100,
"roundness": { "type": 3 }
},
{
"id": "fury-text",
"type": "text",
"x": 790,
"y": 125,
"width": 40,
"height": 20,
"text": "Fury",
"fontSize": 14,
"fontFamily": 1,
"textAlign": "center",
"strokeColor": "#2f9e44"
},
{
"id": "gilfoyle",
"type": "rectangle",
"x": 750,
"y": 170,
"width": 120,
"height": 50,
"strokeColor": "#2f9e44",
"backgroundColor": "#b2f2bb",
"fillStyle": "solid",
"strokeWidth": 2,
"roughness": 1,
"opacity": 100,
"roundness": { "type": 3 }
},
{
"id": "gilfoyle-text",
"type": "text",
"x": 775,
"y": 185,
"width": 70,
"height": 20,
"text": "Gilfoyle",
"fontSize": 14,
"fontFamily": 1,
"textAlign": "center",
"strokeColor": "#2f9e44"
},
{
"id": "midge",
"type": "rectangle",
"x": 750,
"y": 230,
"width": 120,
"height": 50,
"strokeColor": "#2f9e44",
"backgroundColor": "#b2f2bb",
"fillStyle": "solid",
"strokeWidth": 2,
"roughness": 1,
"opacity": 100,
"roundness": { "type": 3 }
},
{
"id": "midge-text",
"type": "text",
"x": 785,
"y": 245,
"width": 50,
"height": 20,
"text": "Midge",
"fontSize": 14,
"fontFamily": 1,
"textAlign": "center",
"strokeColor": "#2f9e44"
},
{
"id": "cox",
"type": "rectangle",
"x": 750,
"y": 290,
"width": 120,
"height": 50,
"strokeColor": "#2f9e44",
"backgroundColor": "#b2f2bb",
"fillStyle": "solid",
"strokeWidth": 2,
"roughness": 1,
"opacity": 100,
"roundness": { "type": 3 }
},
{
"id": "cox-text",
"type": "text",
"x": 795,
"y": 305,
"width": 30,
"height": 20,
"text": "Cox",
"fontSize": 14,
"fontFamily": 1,
"textAlign": "center",
"strokeColor": "#2f9e44"
},
{
"id": "goggins",
"type": "rectangle",
"x": 750,
"y": 350,
"width": 120,
"height": 50,
"strokeColor": "#2f9e44",
"backgroundColor": "#b2f2bb",
"fillStyle": "solid",
"strokeWidth": 2,
"roughness": 1,
"opacity": 100,
"roundness": { "type": 3 }
},
{
"id": "goggins-text",
"type": "text",
"x": 775,
"y": 365,
"width": 70,
"height": 20,
"text": "Goggins",
"fontSize": 14,
"fontFamily": 1,
"textAlign": "center",
"strokeColor": "#2f9e44"
},
{
"id": "tony",
"type": "rectangle",
"x": 750,
"y": 410,
"width": 120,
"height": 50,
"strokeColor": "#2f9e44",
"backgroundColor": "#b2f2bb",
"fillStyle": "solid",
"strokeWidth": 2,
"roughness": 1,
"opacity": 100,
"roundness": { "type": 3 }
},
{
"id": "tony-text",
"type": "text",
"x": 790,
"y": 425,
"width": 40,
"height": 20,
"text": "Tony",
"fontSize": 14,
"fontFamily": 1,
"textAlign": "center",
"strokeColor": "#2f9e44"
},
{
"id": "database",
"type": "rectangle",
"x": 400,
"y": 450,
"width": 200,
"height": 80,
"strokeColor": "#495057",
"backgroundColor": "#dee2e6",
"fillStyle": "solid",
"strokeWidth": 2,
"roughness": 1,
"opacity": 100,
"roundness": { "type": 3 }
},
{
"id": "database-text",
"type": "text",
"x": 460,
"y": 480,
"width": 80,
"height": 20,
"text": "Database",
"fontSize": 16,
"fontFamily": 1,
"textAlign": "center",
"strokeColor": "#1e1e1e"
},
{
"id": "skills",
"type": "rectangle",
"x": 350,
"y": 550,
"width": 300,
"height": 60,
"strokeColor": "#495057",
"backgroundColor": "#e9ecef",
"fillStyle": "solid",
"strokeWidth": 2,
"roughness": 1,
"opacity": 100,
"roundness": { "type": 3 }
},
{
"id": "skills-text",
"type": "text",
"x": 435,
"y": 570,
"width": 130,
"height": 20,
"text": "Skills / Tools Layer",
"fontSize": 16,
"fontFamily": 1,
"textAlign": "center",
"strokeColor": "#1e1e1e"
},
{
"id": "arrow-telegram",
"type": "arrow",
"x": 190,
"y": 130,
"width": 200,
"height": 100,
"strokeColor": "#1864ab",
"strokeWidth": 2,
"roughness": 1,
"points": [[0, 0], [200, 100]],
"startArrowhead": null,
"endArrowhead": "arrow"
},
{
"id": "arrow-discord",
"type": "arrow",
"x": 190,
"y": 230,
"width": 200,
"height": 20,
"strokeColor": "#1864ab",
"strokeWidth": 2,
"roughness": 1,
"points": [[0, 0], [200, 20]],
"startArrowhead": null,
"endArrowhead": "arrow"
},
{
"id": "arrow-slack",
"type": "arrow",
"x": 190,
"y": 330,
"width": 200,
"height": -80,
"strokeColor": "#1864ab",
"strokeWidth": 2,
"roughness": 1,
"points": [[0, 0], [200, -80]],
"startArrowhead": null,
"endArrowhead": "arrow"
},
{
"id": "arrow-to-agents",
"type": "arrow",
"x": 600,
"y": 250,
"width": 140,
"height": 0,
"strokeColor": "#2f9e44",
"strokeWidth": 2,
"roughness": 1,
"points": [[0, 0], [140, 0]],
"startArrowhead": null,
"endArrowhead": "arrow"
},
{
"id": "arrow-to-db",
"type": "arrow",
"x": 500,
"y": 300,
"width": 0,
"height": 140,
"strokeColor": "#495057",
"strokeWidth": 2,
"roughness": 1,
"points": [[0, 0], [0, 140]],
"startArrowhead": null,
"endArrowhead": "arrow"
},
{
"id": "arrow-db-skills",
"type": "arrow",
"x": 500,
"y": 530,
"width": 0,
"height": 15,
"strokeColor": "#495057",
"strokeWidth": 2,
"roughness": 1,
"points": [[0, 0], [0, 15]],
"startArrowhead": null,
"endArrowhead": "arrow"
},
{
"id": "channels-label",
"type": "text",
"x": 60,
"y": 50,
"width": 120,
"height": 25,
"text": "📱 Channels",
"fontSize": 18,
"fontFamily": 1,
"textAlign": "left",
"strokeColor": "#1864ab"
},
{
"id": "agents-label",
"type": "text",
"x": 760,
"y": 15,
"width": 100,
"height": 25,
"text": "🤖 Agents",
"fontSize": 18,
"fontFamily": 1,
"textAlign": "left",
"strokeColor": "#2f9e44"
},
{
"id": "infra-label",
"type": "text",
"x": 420,
"y": 420,
"width": 160,
"height": 25,
"text": "⚙️ Infrastructure",
"fontSize": 18,
"fontFamily": 1,
"textAlign": "center",
"strokeColor": "#495057"
}
],
"appState": {
"viewBackgroundColor": "#ffffff",
"gridSize": 20
},
"files": {}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment