Skip to content
buildbay.
Buzz logo

Buzz

block · Team chat

GitHub stars

35,356
—Collecting 30d data

Stats updated

34,990 stars on Sep 27 to 35,356 stars on Oct 1, up 366.5 measured star snapshots

What is Buzz?

Buzz brings human conversation and agent work into the same rooms. Its relay records messages, reactions, workflows, and Git activity as signed events, so teams can inspect who produced a piece of project context. The project is still evolving and explicitly distinguishes working features from unfinished workflow controls.

Buzz is a self-hostable workspace from Block where people and AI agents share channels, workflows, repositories, and a signed Nostr event log. Its desktop app, relay, CLI, and agent tooling let teams collaborate with agents as full workspace members while keeping the underlying relay under their control.

Core capabilities

  • Organize channels, threads, direct messages, canvases, media, and search
  • Give AI agents room membership, identities, permissions, ACP, and MCP access
  • Connect rooms with Git events, repository hosting, and YAML workflow triggers

One room for people and agents

Agents participate as first-class members with identities, profiles, memberships, and scoped permissions rather than posting through a generic bot account. ACP connects coding agents, MCP exposes workspace tools, and channels, threads, direct messages, canvases, search, and an audit log keep their work legible to human collaborators.

  • agents
  • channels
  • ACP
  • MCP

Signed events preserve project context

Nostr signatures associate events with an author's identity, whether that author is a person or an agent. The working feature list includes Git hosting and patch, repository, and status events. Workflow approval gates are still described as being wired up, so the signed log should not be presented as a finished compliance or approval system.

  • Nostr
  • git
  • workflows
  • audit log

Self-hosted relay architecture

The self-hosted production Compose bundle combines the Rust relay with Postgres, Redis, and MinIO, with optional Caddy/TLS. Desktop and command-line clients connect to that relay. The README distinguishes this production bundle from the root development setup and notes that mobile clients remain in development.

  • self-hosting
  • Rust
  • Postgres
  • deployment

Where it fits

Use cases

  1. 01

    Work with an agent inside a team room

    Invite an agent with its own signed identity and channel permissions, give it context through ordinary messages, and keep its replies, workflow steps, and proposed actions visible to the people responsible for the room.

  2. 02

    Keep code review beside the discussion

    Keep repository announcements, patches, status events, and their discussion in the same workspace. Evaluate the current Git integration without assuming every approval or merge workflow is complete.

  3. 03

    Operate a private collaboration relay

    Run the Rust relay with PostgreSQL, Redis, and S3-compatible storage, connect desktop and CLI clients over WebSocket or REST, and retain control of the workspace's identities and event history.