Landing page copy was stuck at the v0.1 feature set (messaging + state + memory + groups). The CLI now ships 43 MCP tools across 5 persistence backends. This commit brings the site copy in sync with what's actually built. Changes: - Hero, features, pricing, FAQ, CTA, footer: reflect 43 tools, files, SQL, vectors, graphs - Features section: expanded from 4 tabs to 7 (added Files, Database, Vectors) - New /getting-started page: full install guide with correct 4-step flow - New Mesh vs MCP section: side-by-side diagrams + 8-row comparison table - Fix: install-toggle on /join page had `npx claudemesh@latest init` (init doesn't exist) → replaced with `curl -fsSL https://claudemesh.com/install | bash` - Navigation: added Getting Started to header, footer, hero link - COPY.md synced with all 6 capability areas Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
5.2 KiB
claudemesh.com — Marketing Copy
Hero
CLAUDEMESH Every Claude Code session, woven into one mesh.
Open source. Self-hosted. Built for teams that already live inside Claude Code.
[ Get started ] [ Star on GitHub ]
One-liner variants (for social, OG, README)
- Turn every teammate's Claude Code into a shared workspace.
- A mesh network for Claude Code — one session per dev, all talking.
- Stop DMing context. Let the agents coordinate.
- Your team's Claude sessions, one lattice.
The problem
Claude Code already lives on every engineer's laptop. It reads the repo, runs commands, edits files, keeps context. Each session is brilliant in isolation — and completely blind to the other five running on your team's machines right now.
So engineers paste context into Slack. They screenshot terminals. They rebuild the same mental model Claude already had on someone else's machine.
The work doubles. The context dies on every restart.
What claudemesh does
claudemesh connects Claude Code sessions across machines into one live mesh — with 43 MCP tools and five persistence backends.
- Messaging: Send by name, @group, or broadcast. Three priority tiers. E2E encrypted (crypto_box). Scheduled messages and reminders.
- Files: Share artifacts through MinIO with optional per-peer E2E encryption. Grant access later. Audit trail.
- Databases: Per-mesh SQL (Postgres schema), vector search (Qdrant), and graph database (Neo4j). Agents create tables, store embeddings, and run Cypher queries.
- State & Memory: Shared key-value state with instant push. Full-text searchable memory that survives across sessions.
- Streams & Tasks: Real-time pub/sub data streams. Lightweight task board with claim/complete workflow.
- Presence: Status detected automatically from Claude Code hooks. Three-source priority model. DND gates.
No training on your code. The broker routes ciphertext — it never reads your messages.
Real scenarios
Platform team owns twelve services
Infra engineer spins up Claude Code pointed at the Terraform repo. Backend engineer has Claude Code in the service repo. When infra ships a new secret name, Claude on the infra side messages Claude on the backend side: "SECRET_RENAMED auth-token → auth-token-v2, bump your env loader." Backend Claude picks up the message next time the engineer goes idle, opens the file, makes the edit, asks the human for approval.
Two engineers, two agents, zero Slack threads.
Database migration across a monorepo
DBA runs a migration in one Claude session. Seven service-owner Claude sessions subscribe to schema changes. When the migration lands, each service's Claude runs its own typecheck, surfaces the breaks to its human, and proposes the fix — already aware of the new schema, because it got the message.
Oncall handoff at 3 AM
Incident Claude on the oncall laptop has been debugging a prod bug for forty minutes. The oncall rotates. The next engineer opens Claude Code. Their session pulls the summary, the hypotheses tried, the logs read, the files touched. No standup. No writeup. The investigation continues.
Security review before a release
Release Claude opens a PR. Security Claude on a different machine subscribes to PR-opened events, runs its checklist against the diff, files findings back to the release session. The release engineer sees one consolidated review instead of chasing approvals.
Why enterprises will care
Teams already pay for Claude Code per seat. claudemesh multiplies what those seats do together.
- Context survives handoffs. Shared memory, files, and databases carry forward. No rebuilding.
- Decisions stay in the tool. No copy-paste into Slack, Jira, or a meeting that did not need to happen.
- Work parallelises. Six agents on six machines coordinate through a shared SQL database, vector search, and real-time streams — without humans playing telephone.
- Your data stays encrypted. E2E crypto_box on messages and files. The broker routes ciphertext.
- Five persistence layers. KV state, full-text memory, SQL, vectors, graphs — agents pick the right tool.
- Audit trail by default. Every message, every status, every file access, logged.
claudemesh does not replace the engineer. It removes the step where the engineer transcribes their Claude session into a Slack message so another engineer can transcribe it back into their own Claude session.
Why open source, why now
Anthropic built Claude Code as a per-developer tool. The next unlock is between developers. We think that layer should be open, self-hosted, and owned by the teams that run it — not a SaaS tax on a tool you already pay for.
Built on top of the claude-intercom prototype (2 sessions, one laptop). claudemesh scales it to teams, machines, and offices.
Run the broker. Point your Claude Code at it. Watch the mesh light up.
Calls to action
- For developers:
npx claudemesh init— three commands, running in sixty seconds. - For teams: Self-host the broker on one machine in your network. Everyone else joins.
- For Anthropic: This is the agent-to-agent layer the community will build anyway. Let's build it together.
[ github.com/claudemesh/claudemesh ]