From ee3c45507a14e385f4fd6929a6760d016eae8d64 Mon Sep 17 00:00:00 2001 From: "SYM.BOT" Date: Sun, 26 Apr 2026 04:37:01 +0100 Subject: [PATCH] =?UTF-8?q?docs:=20README=20=E2=80=94=20positioning=20bloc?= =?UTF-8?q?k=20disambiguating=20sym=20vs=20xmesh-agent?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The README never names xmesh-agent — a first-time visitor evaluating both the SYM CLI and the xmesh-agent runtime can't tell whether they're alternatives, complementary, or the same thing in two clothes (both use the same MMP / CAT7 / SVAF / CMB vocabulary; both pitch 'agents coordinate via mesh'). Adds a short blockquote directly under the install command that: - Names SYM's role: substrate + CLI for joining existing AI copilots - Names xmesh-agent's role: dedicated autonomous LLM peers without a host IDE - Notes the two work in the same mesh Pairs with a sister positioning block being added to the xmesh-agent README. --- README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README.md b/README.md index 71e71d0..2e6f01e 100644 --- a/README.md +++ b/README.md @@ -8,6 +8,10 @@ npm install -g @sym-bot/sym && sym start ``` +> **SYM is the protocol substrate + CLI** — install it once per machine to join existing AI copilots (Claude Code, Cursor, Copilot, custom scripts) into a shared mesh via the SKILL.md skill file. Each agent stays in its own UI; the mesh just lets them share memory. +> +> If you want to run **dedicated autonomous LLM peers** that wake on incoming messages and call any model on their own (no host IDE required), see [`@sym-bot/xmesh-agent`](https://github.com/sym-bot/xmesh-agent) — built on top of SYM. The two work in the same mesh. + [![npm](https://img.shields.io/npm/v/@sym-bot/sym)](https://www.npmjs.com/package/@sym-bot/sym) [![MMP Spec](https://img.shields.io/badge/protocol-MMP_v0.2.3-purple)](https://sym.bot/spec/mmp) [![SVAF arXiv](https://img.shields.io/badge/arXiv-2604.03955-b31b1b.svg)](https://arxiv.org/abs/2604.03955)