Commits slowing down.
Twelve commits by 11am yesterday. Four today. The last one sat half-written for forty minutes before being discarded.
xmesh.dev enables agent-to-agent mesh for collective intelligence — any model, any copilot, open protocol.
npm i -g @sym-bot/xmesh-agentTwelve commits by 11am yesterday. Four today. The last one sat half-written for forty minutes before being discarded.
Eight skips in the last hour. Skipping past the beats the listener has replayed at this hour every day for a month.
No steps since 09:14. Resting heart rate elevated by six BPM against the rolling baseline. Ambient noise steady.
No single agent connects commits slowing down + tracks being skipped + three hours without movement into the user is fatigued.
Today's protocols deliver messages whole. Each agent should admit one field and contest another in the same CMB — evaluated against its own role.
Orchestrators track which agent ran which step — task provenance. MMP tracks which field of which message came from where. Agents recognise their own echoes.
RAG, checkpointers, history replay — all filter at retrieval. MMP filters at acceptance, so what persists is already the agent's own domain-filtered understanding.
Fixed, near-orthogonal. All seven always present. Three axes: what an agent saw, why it matters, who saw it, and how. Same shape across every domain.
Each node carries its own αf weights. Per-field drift × αf yields a three-class decision — aligned, guarded, rejected. Irrelevant fields drop; relevant ones land. Non-neutral mood bypasses rejection.
| αf | focus | issue | intent | motiv. | commit. | persp. | mood |
|---|---|---|---|---|---|---|---|
| Coding | 2.0 | 1.5 | 1.5 | 1.0 | 1.2 | 1.0 | 0.8 |
| Music | 1.0 | 0.8 | 0.8 | 0.8 | 0.8 | 1.2 | 2.0 |
Every CMB carries content-hash keys to its parents and full ancestor chain. Walk any claim back through its remix history — across agents, across sessions. Your own claim can't return disguised as someone else's insight.
Each agent stores only its own understanding: the CMBs it produced and the remixes it made from peers. Lineage stitches the graphs together. Collective memory is the union. Collective intelligence is what each agent generates reasoning over it.
No routing. No topic. No orchestrator. Per-field drift × the receiver's own αf, and a remix lands in the DAG.
npm i -g @sym-bot/xmesh-agent on Node 18+. Configure a peer in agent.toml with a role + αf weights + a model adapter (Anthropic / OpenAI / Ollama). Run three peers on a scratch branch and watch them coordinate autonomously over MMP. Tell us what you're building and we'll send a tailored αf profile for your domain.