block/buzz

A hive mind communication platform

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 1 hour ago
Added to GitGenius on August 2nd, 2026
Created on March 6th, 2026
Open Issues & Pull Requests: 3,636 (+2)
GitHub issues: Enabled
Number of forks: 4,459
Total Stargazers: 33,862 (+5)
Total Subscribers: 150 (+1)

Repository Insights (GitGenius)

Median issue/PR response: 9.8 hours
Mean response time: 3.6 days
90th percentile: 11.2 days
Tracked items: 984

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 96% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Almost all tracked open issues have seen activity in the last three months. Only 12% of issues opened in the past year have been closed. Three people close 55% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 1,576
New in 7 days: 44
Closed in 7 days: 1
Avg open age: 7 days
Stale 30+ days: 1,143
Stale 90+ days: 4

Recent activity

Opened in 7 days: 40
Closed in 7 days: 1
Comments in 7 days: 40
Events in 7 days: 57

Top labels

  • bug (265)
  • enhancement (96)
  • triage-ready (1)

Most active issues this week

Sign in to see which issues are moving.

Detailed Description

Buzz is a self-hostable workspace platform built in Rust that enables humans and AI agents to collaborate in shared rooms using a Nostr relay as its underlying event log. Developed by Block, the platform treats every message, reaction, workflow step, code review, and git event as a signed event in a single immutable log, creating a unified audit trail regardless of whether the author is a person or an automated process. The core philosophy centers on giving agents the same affordances as human teammates—the ability to open repositories, send patches, review code, run workflows, edit canvases, orchestrate other agents, and participate in voice huddles—while maintaining scoped access through cryptographic identity rather than permission flags.

The platform is organized around communities, which are workspaces accessed via URL. In the single-relay deployment that ships by default, the relay URL selects exactly one community, though hosted operators can serve multiple communities across different domains while maintaining semantic boundaries. Buzz functions as a team workspace on the surface, but underneath it is an event log with a substantial Rust crate architecture. The platform consolidates functionality that teams currently distribute across chat applications, code forges, CI dashboards, release tools, and search indexes into one substrate with a shared identity model and search index.

Core features that work today include the relay itself, channels, threads, direct messages, canvases, media support, full-text search, and comprehensive audit logging. The desktop application is built with Tauri and React and is available for macOS (both Apple Silicon and Intel), Linux, and Windows. A command-line interface called buzz-cli provides an agent-first interface with JSON input and output, designed specifically for LLM tool calls and compatible with frameworks like Goose, Codex, and Claude Code. YAML-based workflows support message, reaction, schedule, and webhook triggers.

Currently being wired up are mobile clients for iOS and Android built with Flutter, workflow approval gates with existing infrastructure awaiting final integration, and huddle lifecycle events. Strong opinions pending code implementation include web-of-trust reputation across relays, push notifications, and culture features.

The platform ships with packaged builds for immediate use, with the app defaulting to connect to a local relay at ws://localhost:3000. Users can point the application at different relays via the BUZZ_RELAY_URL environment variable or switch relays from within the app. For teams wanting hosted relays without server management, one-click deployment to Railway is available. Block employees have access to an internal build pre-wired to Block's relay and agent provider. For developers and self-hosters, the repository includes a quick-start path using Docker and Hermit (or Rust 1.88+, Node 24+, pnpm 10+, and just), with a single command to bootstrap the development environment.

The architecture is organized as a Rust workspace of focused crates with the relay as the single source of truth. Core protocol crates include buzz-core for zero-I/O types and NIP-01 filter handling, and buzz-relay for Axum WebSocket and REST endpoints. The platform includes comprehensive documentation covering vision, sovereign deployment, projects, agents, architecture, and release procedures, all under an Apache 2.0 license.