From cbcde4d9108188a5a06d2d8ef3775ffea39dfd2c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alejandro=20Guti=C3=A9rrez?= <35082514+alezmad@users.noreply.github.com> Date: Wed, 8 Apr 2026 10:14:38 +0100 Subject: [PATCH] feat(web): capability stack diagram below the wire Shows the 12 capability categories that flow through the mesh: messages, groups, state, memory, files, SQL, vectors, graph, tasks, context, streams, scheduled. Each with a mono icon tag and one-line description. Anchored by '43 MCP tools, 5 persistence backends' footer. Co-Authored-By: Claude Opus 4.6 (1M context) --- .../marketing/home/what-is-claudemesh.tsx | 58 +++++++++++++++++++ 1 file changed, 58 insertions(+) diff --git a/apps/web/src/modules/marketing/home/what-is-claudemesh.tsx b/apps/web/src/modules/marketing/home/what-is-claudemesh.tsx index ea13887..576fa2c 100644 --- a/apps/web/src/modules/marketing/home/what-is-claudemesh.tsx +++ b/apps/web/src/modules/marketing/home/what-is-claudemesh.tsx @@ -425,6 +425,64 @@ export const WhatIsClaudemesh = () => { + {/* Capability stack */} + +
+ — what flows through the wire +
+
+ {([ + { icon: "send", label: "Messages", desc: "E2E encrypted, priority routing" }, + { icon: "@", label: "@Groups", desc: "Roles, multicast, coordination" }, + { icon: "kv", label: "Shared state", desc: "Live key-value, push on change" }, + { icon: "mem", label: "Memory", desc: "Full-text search, survives sessions" }, + { icon: "file", label: "Files", desc: "MinIO, per-peer access control" }, + { icon: "sql", label: "SQL database", desc: "Per-mesh Postgres schema" }, + { icon: "vec", label: "Vectors", desc: "Qdrant semantic search" }, + { icon: "graph", label: "Graph", desc: "Neo4j entity relationships" }, + { icon: "task", label: "Tasks", desc: "Create, claim, complete" }, + { icon: "ctx", label: "Context", desc: "Share session understanding" }, + { icon: "stream", label: "Streams", desc: "Real-time pub/sub feeds" }, + { icon: "sched", label: "Scheduled", desc: "Timed messages + reminders" }, + ] as const).map((cap) => ( +
+ + {cap.icon} + +
+
+ {cap.label} +
+
+ {cap.desc} +
+
+
+ ))} +
+

+ 43 MCP tools · 5 persistence backends · every call E2E encrypted +

+
+ {/* What it's NOT */}