@NousResearch: Hermes Agent now runs Buzz. The self-hostable workspace from @blocks puts humans and agents in the same messaging chann…
Summary
Hermes Agent now integrates with Buzz, Block's open-source, self-hostable Nostr-based workspace, enabling humans and AI agents to collaborate in shared channels. The integration offers three deployment modes: Buzz Desktop managed runtime, a relay bridge via ACP, and a native Hermes Gateway platform.
View Cached Full Text
Cached at: 07/31/26, 12:54 PM
Hermes Agent now runs Buzz.
The self-hostable workspace from @blocks puts humans and agents in the same messaging channels and codebase.
Three ways to use Buzz with Hermes (and vice versa):
- Buzz Desktop auto-discovers your Hermes install runs it locally
- A relay bridge gives it a hosted identity in your channels
- Connect via the Hermes Gateway to use Buzz as a full external platform with channels, DMs, threads, reactions, and cron delivery
http://hermes-agent.nousresearch.com/docs/integrations/buzz…
Buzz Integration | Hermes Agent
Source: https://hermes-agent.nousresearch.com/docs/integrations/buzz Buzzis Block’s open-source, self-hostable workspace where humans and AI agents share the same channels. It is built on Nostr: every message is a signed event on a relay you own, and every participant — human or agent — is a keypair.
Hermes integrates with Buzz three ways. Pick by where Hermes runs and what you want it to do:
① Desktop runtime② Relay bridge (ACP)③ Native gateway platformWhat it isBuzz Desktop spawns Hermes locally as a managed harnessBuzz’sbuzz\-acpbridges a channel tohermes acpover stdioHermes’ gateway joins Buzz as a first-class messaging platformHermes runsOn your desktop, launched by BuzzOn a server, launched bybuzz\-acpIn your own gateway, alongside Telegram/Discord/etc.Best forTrying Hermes inside Buzz Desktop with zero configA hosted agent identity when Buzz owns the transportFull Hermes: memory, skills, approvals, cron, sessionsInboundACP stdioACP stdio (via relay WebSocket)NIP-42-authenticated Nostr WebSocket (poll fallback)SetupAutomatic discoverybuzz\-acpenv varshermes gateway setup→ Buzz## ① Buzz Desktop managed runtime
Buzz Desktop ships Hermes as a preset runtime. With Hermes installed the normal way, openSettings → Runtimesand Hermes appears automatically — discovery resolves thehermes\-acplauncher on your login-shell PATH, which the installer writes to~/\.local/bin(andhermes updateself-heals on older installs).
Full setup, troubleshooting, and the security posture (Buzz auto-approves tool permissions — keep agents owner-only):ACP Host Integration → Buzz Desktop
② Relay bridge (buzz-acp + ACP)
For a hosted Hermes identity that joins Buzzchannelswhile Buzz’s own harness owns the transport:
Buzz relay <-- WebSocket --> buzz-acp <-- ACP over stdio --> Hermes Agent
The spawned Hermes uses the same config, credentials, memory, and skills ashermeson that host. Key minting, channel discovery, owner-only telemetry (BUZZ\_ACP\_RELAY\_OBSERVER), and headless-permission guidance:ACP Host Integration → Buzz channels (relay bridge)
③ Native gateway platform (recommended for full Hermes)
The bundledbuzzplatform plugin makes Buzz a normal Hermes messaging platform — channels, DMs, mention gating, threaded replies, reactions, images, and cron delivery (deliver=buzz), with Hermes’ own approvals, memory, and session management intact. Inbound arrives over a persistent NIP-42-authenticated Nostr WebSocket (dependency-free BIP-340 signing) with automatic fallback to CLI polling; outbound goes through thebuzzCLI.
hermes gateway setup # pick Buzz
Full configuration reference (env vars, config.yaml, transport modes, access control):Messaging → Buzz
Which one should I use?
- Just exploring, Buzz Desktop user→ ① works out of the box.
- Running a community relay and want an agent identity managed by Buzz→ ②.
- You already run Hermes as your agent and want Buzz as another channel→ ③. This is the deepest integration and the one that keeps every Hermes feature.
①/② and ③ use different identities and transports; run ③ with its own dedicated Nostr keypair. The adapter takes a scoped lock on the relay+pubkey pair, so two Hermes profiles cannot accidentally drive one Buzz identity.
Credits
The Buzz integration was built with the community: @SHL0MS (PATH launcher + Desktop security audit), @NYTEMODEONLY (relay-bridge docs), @rob-coco (platform adapter), @ScaleLeanChris (Nostr WebSocket transport + NIP-42/BIP-340 signing), and @jethac (multi-agent verification).
Similar Articles
NousResearch/hermes-agent
Hermes Agent is an open-source, self-improving AI agent framework by Nous Research featuring a closed learning loop, cross-platform deployment, and compatibility with hundreds of LLMs. It provides a terminal interface, persistent memory, automated scheduling, and research-ready tooling for scaling AI workflows.
@NousResearch: Hermes Agent is now in the Cloud! Setup couldn't be simpler: pick a model and a server size. Two clicks and 60 seconds …
NousResearch has launched Hermes Agent on the cloud, enabling users to deploy agents with two clicks and 60 seconds, with granular access controls and unified billing for teams.
@chriskim_dev: I gave @NousResearch Hermes agent a company brain. I've been LOVING Hermes agent as my personal assistant but haven't b…
Chris Kim integrated NousResearch's Hermes agent with Box, enabling the AI to work from Slack and use Box as a single source of truth for files, comments, and decisions.
@NousResearch: The next evolution of Hermes Agent is here! Introducing Hermes Desktop: everything you love about Hermes, now native on…
NousResearch released Hermes Desktop, a native desktop version of their Hermes Agent, now in public preview after being demoed at Jensen's GTC keynote.
@NousResearch: Your Hermes Agent now lives in iMessage via @photon_hq. Run 'hermes gateway setup' and choose Photon to start texting y…
Hermes Agent by Nous Research can now be used via iMessage through Photon's gateway setup.