Closed products · Open workspace · Open runtimes · ACP / A2A / MCP · SKILL.md mashup
Closed agent products (Instinct, Muse, Grok Bot) hide identity and data spaces behind vendor VMs. Open stacks (Buzz, Hermes, OpenClaw) need portable, verifiable agent identity — WebID/NetID/DID plus ACP / A2A / MCP is the interoperable stack for A Semantic Web of agents.
Buzz is the office (ACP harness, Nostr keypairs); Hermes and OpenClaw are the open runtimes those products rhyme with — Instinct is often called “OpenClaw for normal people.” Virtuoso/OPAL loosely couples Agents ↔ Skills ↔ Tools ↔ Data Spaces, with SPARQL/RDF as shared memory instead of opaque VMs.
This meshup models the final six-column matrix from the Grok share redo that adds Hermes and OpenClaw, and frames protocol roles: ACP hosts the coding agent in the room; A2A delegates across orgs; MCP attaches tools; Virtuoso is where named data spaces and signed identity live.
Mashup layer: agent-rdf-memory encodes identity, prefs, and howtos as Linked Data; wrap procedures as SKILL.md packages; expose/consume them over A2A via the a2a-client skill so Buzz/Hermes/OpenClaw/Grok Bot can loosely couple — Instinct/Muse stay closed with no SKILL.md claim.
Primary matrix from the conversation redo. Dimension labels resolve to comparison entities in the companion RDF.
| Aspect | Instinct | Grok Bot | Muse | Buzz | Hermes | OpenClaw |
|---|---|---|---|---|---|---|
| What it is | One personal assistant you text or call | Named AI teammates on a shared cloud PC | Meta's consumer life-admin agent | Open workspace: humans + agents as channel peers | Self-improving autonomous agent runtime | Self-hosted gateway + personal agent |
| Maker | Spear Street (Noah Shinn) | SpaceXAI / xAI + Cursor | Meta Superintelligence Labs | Block (Jack Dorsey) | Nous Research | OpenClaw Foundation (Peter Steinberger / community) |
| Layer | Closed product | Closed product | Closed product | Workspace / the office | Agent / the employee | Agent + multi-channel gateway |
| Pitch | Friend that just acts | Supervised work squad | Goals and everyday tasks for everyone | Slack-like room for people and any agent | Learns your workflows; writes its own skills | Assistant on your devices, in the chats you already use |
| Interface | iMessage, WhatsApp, phone — no app | Desktop + iOS threads | Muse app, muse.ai, WhatsApp | Channels, DMs, huddles | CLI/TUI + 20+ chats; ACP in editors/Buzz | Control UI + 20–29 chats; native apps |
| How many agents | One continuous assistant | Many named bots + handoffs | One Muse + hidden subagents + Sentinel | As many as you plug in | Parent + subagents; Bot Mode specialists | Named agents bound to channels; shared sessions in 2.0 |
| Runtime | Vendor cloud computer | Managed Linux VM (shared by your bots) | Muse Secure VM + Sentinel | Your machine or your relay | Local, Docker, SSH, Modal, Daytona, Singularity… | Your hardware; Gateway daemon; optional Docker |
| Models | Undisclosed | Grok only | Muse Spark | Any you bring | Any (Nous Portal, OpenRouter, OpenAI, Anthropic, local) | Any (subs, APIs, local) |
| Protocols | Closed | Closed | Closed | ACP in, MCP for tools | ACP client; A2A; MCP; Buzz bridge | MCP; plugins; can sit in Buzz |
| Typical jobs | Life admin: flights, Resy, bills, inbox | Work: code, sales, PM, scheduled SaaS | Consumer: travel, shop, email, family goals | Team collab + agent orchestration | Recurring work that should get better over time | Personal/team automation across every chat app |
| Approvals | Acts first; early reports of unapproved send | Stops before passwords/payments | Sentinel + user gates; no raw tokens to the agent | You set harness permissions | Configurable backends / sandboxes | Policy + sandbox; human gates over chat |
| Memory / learning | Long personal thread (closed) | Per-bot memory on the VM | Personal memories; forget on request | Whatever each agent brings | FTS memory + self-written skills | Transcripts, skills (SKILL.md), ClawHub |
| Identity / data | Vendor-held | Tied to xAI/Cursor account | Per-person Meta VM | Portable Nostr keypair | Stays on your box | Stays on your box; Foundation, no paid hosted tier |
| License | Closed | Closed | Closed | Apache-2.0 | MIT | MIT |
| Price | Invite; no public price | From ~$20/mo + usage | Free; Power $20; Maximum $100 | Free (pay only models) | Free software; you pay models/host | Free software; you pay models/host |
| Availability | Waitlist | SuperGrok / Cursor | US rollout (Sep 2026) | Anyone who can run it | Anyone who can install it | Anyone who can install it |
| Best when | You want one textable chief of staff and accept the privacy trade | You already pay for Grok/Cursor and want parallel work bots | You want a polished consumer agent with clearer gates than Instinct | You want humans and any agents in one owned room | You want an agent that compounds on your recurring tasks | You want max channel coverage and a huge skill/plugin ecosystem |
| SKILL.md packages | No — closed; do not claim SKILL.md support | Yes — Grok Bot / Cursor skills (SKILL.md) | No — closed; do not claim SKILL.md support | Yes — ACP harness; agents bring SKILL.md skills | Yes — self-written skills (SKILL.md-shaped) | Yes — SKILL.md + ClawHub |
If you want one textable chief of staff, shortlist Instinct or Muse. If you want supervised work bots on Grok, shortlist Grok Bot. If you want humans and agents as peers in one room, shortlist Buzz.
Closed products hide identity and data spaces behind vendor VMs. If portable, verifiable agent identity matters, prefer open stacks and plan for WebID/NetID/DID profiles.
Buzz is the office, not an assistant brand. Drop Hermes (ACP) or other harnesses into channels next to people when you need a team room instead of a single DM assistant.
Pick OpenClaw for reach (every messenger, ClawHub). Pick Hermes for a learning loop and A2A/ACP depth. Instinct is often called OpenClaw for normal people — same pattern, closed packaging.
ACP hosts the coding agent in the client/workspace. A2A delegates tasks across orgs. MCP attaches tools and files. Do not confuse Zed ACP with IBM's archived Agent Communication Protocol merged into A2A.
Buzz's Nostr keypair rhymes with cryptographic Web identity. Upgrade path: HTTP-dereferenceable WebID/NetID/DID profiles plus ABAC-governed data spaces.
Treat Agents ↔ Skills ↔ Tools ↔ Data Spaces as loosely coupled. Use SPARQL/RDF as the shared memory substrate instead of opaque vendor VMs — Virtuoso is where named data spaces and signed identity live.
Encode identity, preferences, and howtos as Linked Data in agent-rdf-memory (preferences.ttl, howto/*.ttl). Wrap reusable procedures as SKILL.md packages. Discover Agent Cards at /.well-known/agent.json and list/send skills via the a2a-client skill so Buzz, Hermes, OpenClaw, and Grok Bot can loosely couple without rewriting for each vendor's proprietary memory — Virtuoso/OPAL stays the data-space + signed-identity substrate.
They occupy the same niche but are not the same product. Grok Bot is xAI's managed, closed AI teammates service locked to Grok models. Buzz is Block's open-source workspace with cryptographic agent identities, any model, and self-hosting.
They sit on different layers and are complementary. ACP (Zed) connects a client/editor/workspace to a coding agent over JSON-RPC (often stdio). A2A (Linux Foundation) connects autonomous agents across vendors via Agent Cards and task handoff. MCP is the third layer for tools and files.
No. IBM's old Agent Communication Protocol was agent-to-agent, REST-based, merged into A2A in August 2025, and archived. Zed's Agent Client Protocol is the active client-to-agent standard spoken by Zed, JetBrains, and Buzz.
Instinct is a product, not a protocol. It sits next to Grok Bot on the always-on agent layer. It does not publish as an ACP client or A2A peer. Buzz can host ACP agents; Instinct is the consumer-facing distillation of persistent computer + credentials + loops.
Hermes and OpenClaw are open runtimes those closed products rhyme with. Instinct is often called OpenClaw for normal people. Pick OpenClaw for channel reach and ClawHub; pick Hermes for learning loops and A2A/ACP depth. Run either inside Buzz for a team room.
Closed products hide identity and data spaces. Open stacks need portable, verifiable agent identity. WebID/NetID/DID plus ACP/A2A/MCP is the interoperable stack; Buzz's Nostr keypair is a cryptographic starting point toward HTTP-dereferenceable profiles and ABAC data spaces.
Virtuoso / OPAL loosely couples Agents, Skills, Tools, and Data Spaces. SPARQL/RDF become shared memory instead of opaque vendor VMs. ACP hosts the coding agent; A2A delegates across orgs; MCP tools; Virtuoso holds named data spaces and signed identity.
agent-rdf-memory is the portable behavioral contract: standing RDF preferences and howto/*.ttl encode identity and procedures as Linked Data. Reusable procedures package as SKILL.md. The a2a-client skill discovers OPAL Agent Cards at /.well-known/agent.json, lists skills, and sends tasks so SKILL.md-capable platforms (Buzz, Hermes, OpenClaw, Grok Bot / Cursor) can loosely couple. Instinct and Muse are closed — do not claim SKILL.md support. Virtuoso/OPAL remains the shared data-space and signed-identity substrate.
Zed-created client-to-coding-agent protocol; JSON-RPC over stdio; used by Zed, JetBrains, Buzz.
Linux Foundation agent-to-agent task delegation protocol with Agent Cards.
Tool/file protocol layer complementary to ACP and A2A.
Prefer this phrasing: naming anything of interest with HTTP URIs, with SPARQL/RDF as shared memory.
Portable, verifiable agent identity primitives for open stacks.
Attribute-based access-controlled named data space for signed identity and agent memory.
Cryptographic identity substrate Buzz uses for portable agent keypairs.
Query language over RDF graphs; shared memory substrate vs opaque vendor VMs.
IBM Agent Communication Protocol merged into A2A (August 2025); not Zed ACP.
Finished vendor agent product you do not host.
Open room (Buzz) where humans and agents are channel peers.
Self-hostable agent runtime such as Hermes or OpenClaw.
Portable skill package format for reusable procedures across Buzz, Hermes, OpenClaw, and Grok Bot / Cursor.
Standing RDF prefs/howtos as portable Linked Data behavioral memory for agents.
OPAL A2A client: Agent Card at /.well-known/agent.json, list skills, tasks/send; packaged as SKILL.md.
Interactive graph visualization derived from the companion RDF. Click nodes to resolve, drag to explore. Graph data embedded from companion RDF at generation time.
Query this knowledge graph on URIBurner. The editor opens on the canonical SAMPLE entity-type summary (DAV named graph). Pick a recipe, edit freely, then run live or copy.
Reproduced verbatim from the companion RDF.
PREFIX schema: <http://schema.org/>
PREFIX post: <https://x.com/i/grok/share/ef4ea5991b85433581c24544cb078cc1#>
PREFIX cdx: <https://github.com/OpenLinkSoftware/ai-agent-skills/raw/main/agent-rdf-memory/entities/ontology-terms.ttl#>
SELECT ?productIri ?product ?dimensionIri ?dimension ?stance
WHERE {
GRAPH <https://linkeddata.uriburner.com/DAV/demos/daas/grok-share-agent-platforms-hermes-openclaw-grok-1.ttl> {
?pos a post:ComparisonPosition ;
post:ofSubject ?productIri ;
post:ofDimension ?dimensionIri ;
post:stance ?stance .
?productIri schema:name ?product .
?dimensionIri schema:name ?dimension .
}
}
ORDER BY ?product ?dimension
From companion RDF post:sparqlMatrix.
PREFIX schema: <http://schema.org/>
PREFIX post: <https://x.com/i/grok/share/ef4ea5991b85433581c24544cb078cc1#>
SELECT ?productIri ?name ?layer ?license ?makerIri ?makerName
WHERE {
GRAPH <https://linkeddata.uriburner.com/DAV/demos/daas/grok-share-agent-platforms-hermes-openclaw-grok-1.ttl> {
?productIri a schema:SoftwareApplication ;
schema:name ?name ;
schema:applicationCategory ?layer ;
schema:license ?license ;
schema:manufacturer ?makerIri .
OPTIONAL { ?makerIri schema:name ?makerName }
FILTER(?productIri IN (post:instinct, post:grokBot, post:muse, post:buzz, post:hermes, post:openClaw))
}
}
ORDER BY ?name
From companion RDF post:sparqlProducts.
PREFIX schema: <http://schema.org/>
PREFIX post: <https://x.com/i/grok/share/ef4ea5991b85433581c24544cb078cc1#>
SELECT ?protocolIri ?name ?url ?creatorIri ?creatorName
WHERE {
GRAPH <https://linkeddata.uriburner.com/DAV/demos/daas/grok-share-agent-platforms-hermes-openclaw-grok-1.ttl> {
VALUES ?protocolIri { post:acp <https://a2a-protocol.org/latest/#this> <https://modelcontextprotocol.io/#this> post:ibmAcpArchived }
?protocolIri schema:name ?name .
OPTIONAL { ?protocolIri schema:url ?url }
OPTIONAL {
?protocolIri schema:creator ?creatorIri .
OPTIONAL { ?creatorIri schema:name ?creatorName }
}
}
}
From companion RDF post:sparqlProtocols.