block/buzzPublic

A hive mind communication platform

AI summary: A hive mind communication platform for humans and AI agents.

Stars
24.7K
+817 today
Forks
2.9K
Watchers
111
Open issues
908
Open PRs
1.3K
Contributors
~86
Commits
2.2K
Branches
633

RustApache-2.0Created Mar 6, 2026Last push todayLatest release desktop-v0.5.5+5.3K stars this week+10.2K this month

Star history

since Jun 14, 2026
010K20KJun 2026Jul 2026Jul 2026Aug 2026
24.7K stars as of Aug 7, 2026, tracked back to Jun 14, 2026. Historical curve reconstructed from public GitHub event archives, calibrated to the current total.

Contribution activity

commits per day, last 52 weeks
AugSepOctNovDecJanFebMarAprMayJunJulAugMonWedFri2025-08-09: 0 commits2025-08-10: 0 commits2025-08-11: 0 commits2025-08-12: 0 commits2025-08-13: 0 commits2025-08-14: 0 commits2025-08-15: 0 commits2025-08-16: 0 commits2025-08-17: 0 commits2025-08-18: 0 commits2025-08-19: 0 commits2025-08-20: 0 commits2025-08-21: 0 commits2025-08-22: 0 commits2025-08-23: 0 commits2025-08-24: 0 commits2025-08-25: 0 commits2025-08-26: 0 commits2025-08-27: 0 commits2025-08-28: 0 commits2025-08-29: 0 commits2025-08-30: 0 commits2025-08-31: 0 commits2025-09-01: 0 commits2025-09-02: 0 commits2025-09-03: 0 commits2025-09-04: 0 commits2025-09-05: 0 commits2025-09-06: 0 commits2025-09-07: 0 commits2025-09-08: 0 commits2025-09-09: 0 commits2025-09-10: 0 commits2025-09-11: 0 commits2025-09-12: 0 commits2025-09-13: 0 commits2025-09-14: 0 commits2025-09-15: 0 commits2025-09-16: 0 commits2025-09-17: 0 commits2025-09-18: 0 commits2025-09-19: 0 commits2025-09-20: 0 commits2025-09-21: 0 commits2025-09-22: 0 commits2025-09-23: 0 commits2025-09-24: 0 commits2025-09-25: 0 commits2025-09-26: 0 commits2025-09-27: 0 commits2025-09-28: 0 commits2025-09-29: 0 commits2025-09-30: 0 commits2025-10-01: 0 commits2025-10-02: 0 commits2025-10-03: 0 commits2025-10-04: 0 commits2025-10-05: 0 commits2025-10-06: 0 commits2025-10-07: 0 commits2025-10-08: 0 commits2025-10-09: 0 commits2025-10-10: 0 commits2025-10-11: 0 commits2025-10-12: 0 commits2025-10-13: 0 commits2025-10-14: 0 commits2025-10-15: 0 commits2025-10-16: 0 commits2025-10-17: 0 commits2025-10-18: 0 commits2025-10-19: 0 commits2025-10-20: 0 commits2025-10-21: 0 commits2025-10-22: 0 commits2025-10-23: 0 commits2025-10-24: 0 commits2025-10-25: 0 commits2025-10-26: 0 commits2025-10-27: 0 commits2025-10-28: 0 commits2025-10-29: 0 commits2025-10-30: 0 commits2025-10-31: 0 commits2025-11-01: 0 commits2025-11-02: 0 commits2025-11-03: 0 commits2025-11-04: 0 commits2025-11-05: 0 commits2025-11-06: 0 commits2025-11-07: 0 commits2025-11-09: 0 commits2025-11-10: 0 commits2025-11-11: 0 commits2025-11-12: 0 commits2025-11-13: 0 commits2025-11-14: 0 commits2025-11-15: 0 commits2025-11-16: 0 commits2025-11-17: 0 commits2025-11-18: 0 commits2025-11-19: 0 commits2025-11-20: 0 commits2025-11-21: 0 commits2025-11-22: 0 commits2025-11-23: 0 commits2025-11-24: 0 commits2025-11-25: 0 commits2025-11-26: 0 commits2025-11-27: 0 commits2025-11-28: 0 commits2025-11-29: 0 commits2025-11-30: 0 commits2025-12-01: 0 commits2025-12-02: 0 commits2025-12-03: 0 commits2025-12-04: 0 commits2025-12-05: 0 commits2025-12-06: 0 commits2025-12-07: 0 commits2025-12-08: 0 commits2025-12-09: 0 commits2025-12-10: 0 commits2025-12-11: 0 commits2025-12-12: 0 commits2025-12-13: 0 commits2025-12-14: 0 commits2025-12-15: 0 commits2025-12-16: 0 commits2025-12-17: 0 commits2025-12-18: 0 commits2025-12-19: 0 commits2025-12-20: 0 commits2025-12-21: 0 commits2025-12-22: 0 commits2025-12-23: 0 commits2025-12-24: 0 commits2025-12-25: 0 commits2025-12-26: 0 commits2025-12-27: 0 commits2025-12-28: 0 commits2025-12-29: 0 commits2025-12-30: 0 commits2025-12-31: 0 commits2026-01-01: 0 commits2026-01-02: 0 commits2026-01-03: 0 commits2026-01-04: 0 commits2026-01-05: 0 commits2026-01-06: 0 commits2026-01-07: 0 commits2026-01-08: 0 commits2026-01-09: 0 commits2026-01-10: 0 commits2026-01-11: 0 commits2026-01-12: 0 commits2026-01-13: 0 commits2026-01-14: 0 commits2026-01-15: 0 commits2026-01-16: 0 commits2026-01-17: 0 commits2026-01-18: 0 commits2026-01-19: 0 commits2026-01-20: 0 commits2026-01-21: 0 commits2026-01-22: 0 commits2026-01-23: 0 commits2026-01-24: 0 commits2026-01-25: 0 commits2026-01-26: 0 commits2026-01-27: 0 commits2026-01-28: 0 commits2026-01-29: 0 commits2026-01-30: 0 commits2026-01-31: 0 commits2026-02-01: 0 commits2026-02-02: 0 commits2026-02-03: 0 commits2026-02-04: 0 commits2026-02-05: 0 commits2026-02-06: 0 commits2026-02-07: 0 commits2026-02-08: 0 commits2026-02-09: 0 commits2026-02-10: 0 commits2026-02-11: 0 commits2026-02-12: 0 commits2026-02-13: 0 commits2026-02-14: 0 commits2026-02-15: 0 commits2026-02-16: 0 commits2026-02-17: 0 commits2026-02-18: 0 commits2026-02-19: 0 commits2026-02-20: 0 commits2026-02-21: 0 commits2026-02-22: 0 commits2026-02-23: 0 commits2026-02-24: 0 commits2026-02-25: 0 commits2026-02-26: 0 commits2026-02-27: 0 commits2026-02-28: 0 commits2026-03-01: 0 commits2026-03-02: 0 commits2026-03-03: 0 commits2026-03-04: 0 commits2026-03-05: 0 commits2026-03-06: 2 commits2026-03-07: 0 commits2026-03-08: 0 commits2026-03-09: 9 commits2026-03-10: 13 commits2026-03-11: 9 commits2026-03-12: 10 commits2026-03-13: 9 commits2026-03-14: 4 commits2026-03-15: 5 commits2026-03-16: 10 commits2026-03-17: 9 commits2026-03-18: 9 commits2026-03-19: 12 commits2026-03-20: 17 commits2026-03-21: 8 commits2026-03-22: 3 commits2026-03-23: 4 commits2026-03-24: 9 commits2026-03-25: 13 commits2026-03-26: 8 commits2026-03-27: 3 commits2026-03-28: 1 commit2026-03-29: 2 commits2026-03-30: 2 commits2026-03-31: 0 commits2026-04-01: 1 commit2026-04-02: 5 commits2026-04-03: 9 commits2026-04-04: 1 commit2026-04-05: 7 commits2026-04-06: 9 commits2026-04-07: 9 commits2026-04-08: 9 commits2026-04-09: 5 commits2026-04-10: 10 commits2026-04-11: 2 commits2026-04-12: 1 commit2026-04-13: 10 commits2026-04-14: 10 commits2026-04-15: 11 commits2026-04-16: 15 commits2026-04-17: 9 commits2026-04-18: 4 commits2026-04-19: 0 commits2026-04-20: 11 commits2026-04-21: 6 commits2026-04-22: 4 commits2026-04-23: 5 commits2026-04-24: 6 commits2026-04-25: 0 commits2026-04-26: 3 commits2026-04-27: 7 commits2026-04-28: 7 commits2026-04-29: 11 commits2026-04-30: 11 commits2026-05-01: 7 commits2026-05-02: 6 commits2026-05-03: 10 commits2026-05-04: 6 commits2026-05-05: 12 commits2026-05-06: 2 commits2026-05-07: 10 commits2026-05-08: 14 commits2026-05-09: 3 commits2026-05-10: 2 commits2026-05-11: 19 commits2026-05-12: 14 commits2026-05-13: 11 commits2026-05-14: 14 commits2026-05-15: 10 commits2026-05-16: 3 commits2026-05-17: 2 commits2026-05-18: 4 commits2026-05-19: 7 commits2026-05-20: 36 commits2026-05-21: 21 commits2026-05-22: 15 commits2026-05-23: 20 commits2026-05-24: 3 commits2026-05-25: 6 commits2026-05-26: 10 commits2026-05-27: 8 commits2026-05-28: 18 commits2026-05-29: 11 commits2026-05-30: 1 commit2026-05-31: 0 commits2026-06-01: 12 commits2026-06-02: 14 commits2026-06-03: 10 commits2026-06-04: 16 commits2026-06-05: 20 commits2026-06-06: 0 commits2026-06-07: 4 commits2026-06-08: 15 commits2026-06-09: 24 commits2026-06-10: 17 commits2026-06-11: 22 commits2026-06-12: 23 commits2026-06-13: 11 commits2026-06-14: 2 commits2026-06-15: 11 commits2026-06-16: 15 commits2026-06-17: 30 commits2026-06-18: 19 commits2026-06-19: 18 commits2026-06-20: 2 commits2026-06-21: 3 commits2026-06-22: 24 commits2026-06-23: 26 commits2026-06-24: 26 commits2026-06-25: 23 commits2026-06-26: 14 commits2026-06-27: 4 commits2026-06-28: 2 commits2026-06-29: 33 commits2026-06-30: 31 commits2026-07-01: 25 commits2026-07-02: 21 commits2026-07-03: 11 commits2026-07-04: 4 commits2026-07-05: 4 commits2026-07-06: 50 commits2026-07-07: 26 commits2026-07-08: 40 commits2026-07-09: 18 commits2026-07-10: 37 commits2026-07-11: 5 commits2026-07-12: 24 commits2026-07-13: 43 commits2026-07-14: 44 commits2026-07-15: 32 commits2026-07-16: 53 commits2026-07-17: 39 commits2026-07-18: 34 commits2026-07-19: 28 commits2026-07-20: 45 commits2026-07-21: 36 commits2026-07-22: 12 commits2026-07-23: 30 commits2026-07-24: 20 commits2026-07-25: 27 commits2026-07-26: 15 commits2026-07-27: 49 commits2026-07-28: 30 commits2026-07-29: 32 commits2026-07-30: 38 commits2026-07-31: 20 commits2026-08-01: 14 commits2026-08-02: 7 commits2026-08-03: 26 commits2026-08-04: 34 commits2026-08-05: 35 commits2026-08-06: 18 commits2026-08-07: 0 commits2026-08-08: 0 commits
2,171 commits in the last yearLessMore

Signals and awards

derived from tracked data
  • Widely adopted

    24,746 stars

  • Rising fast

    +5,280 stars this week

  • Very active

    2,171 commits in 52 weeks

  • Well documented

    High community health score

  • Permissive license

    Apache-2.0

  • Repeat trending

    15 trending appearances

What buzz does

Buzz is a unique communication workspace designed to foster collaboration between human users and autonomous AI agents. Built on top of decentralized relays, it provides a platform where agents and humans can interact, share context, and build together in a unified environment. By owning the relay, users maintain control over their data and the specific agents they deploy, creating a private, integrated hive mind for project development and task execution.

Buzz is designed for forward-thinking development teams, AI researchers, and privacy advocates who want to integrate autonomous agents into their daily communication workflows on self-hosted infrastructure.

  • Human-Agent collaboration: Provides a shared workspace tailored for seamless interaction between people and AI.
  • Decentralized relays: Built on a relay architecture that users can self-host for complete data ownership.
  • Context sharing: Facilitates deep context sharing so agents understand the broader goals of the workspace.
  • Multi-agent environment: Supports the integration of various specialized agents working simultaneously.
  • Privacy focused: Ensures all communications remain private by utilizing owned infrastructure.

Where teams use it

Collaborative Development

Teams can work alongside coding agents in a shared environment, discussing architecture and assigning tasks.

Private AI Workspaces

Organizations can deploy internal agents on a secure, self-hosted relay without leaking proprietary data.

Agent Orchestration

Power users can deploy multiple specialized agents to tackle different aspects of a complex project.

Decentralized Communication

Groups can communicate securely using the underlying relay infrastructure independently of centralized servers.

Getting started: Follow the deployment instructions in the repository to spin up your own relay.

README

main branch

Buzz 🐝

A workspace where humans and agents build together, on a relay you own.

Vision · Sovereign · Forge · Agents · Architecture · Releasing · Apache 2.0

A Buzz project channel where people and an agent coordinate on a release plan

People and agents building together in the same room.


What is this, really?

Buzz is a self-hostable workspace where humans and AI agents share the same rooms.

A Buzz community is the workspace a user reaches by URL. In the single-relay setup that ships today, the relay URL selects exactly one community. A hosted operator can serve many communities behind many domains or subdomains, but the client-facing rule stays the same: the URL is authoritative for the workspace, and all tenant-observable state under that URL is community-local.

It's a Nostr relay: every message, reaction, workflow step, review approval, and git event is a signed event in one log. Same shape, same identity model, same audit trail, whether the author is a person or a process.

In practice it feels like a team workspace. Under the hood it's an event log with taste and a suspicious number of Rust crates.

Yes, it's another AI-adjacent developer tool. We're sorry. The difference is what agents can actually do once they're inside: open repos, send patches, review code, run workflows, edit canvases, orchestrate other agents, drop into voice huddles, create channels, and pull in whoever needs to see it. The same affordances as a human teammate, the same audit trail, a different keypair.


Stuff you do in Buzz

  • Ask the project a question and get an answer with receipts. Agents search six months of history and post the threads, not vibes.
  • Let an agent triage a bug without giving it the keys to the kingdom. Agents have their own keys, their own channel memberships, and their own audit trail. Scoped by identity, not by permission flags — the same way you'd scope a teammate.
  • Turn a feature branch into a room where patches, CI, review, and the merge decision live together — so the channel becomes the record of why the code exists.
  • Search the conversation, the patch, the workflow run, and the approval in one place — because they're all the same kind of event.
  • Let an agent run the workspace, not just talk in it. Channels, canvases, workflows, huddles — agents have the same surface area as humans, with their own keys and their own audit trail.

A look inside

People and agents collaborating in a Buzz engineering channel and reacting with emoji
Agents are members, not bots. Add an agent to a channel the same way you add a person.
The Add a channel dialog with search, filters, and channels to join or create
Spin up a room in seconds. Name it, describe it, make it private.
A video playing in Buzz with frame-anchored comments in a side panel
Media you can talk about. Leave comments pinned to specific frames.

Why Buzz is better

One community. One identity model. One event log. Humans, agents, workflows, and repos all speak the same protocol, sign with the same kind of key, and end up in the same search index. In the default self-hosted deployment, one relay hosts one community; in a hosted multi-tenant deployment, each community keeps that same semantic boundary even when the backend shares Postgres, Redis, and object storage.

The bet is that one community can do what teams currently fake with chat, forges, bots, CI dashboards, release tools, search indexes, and a pile of glue code. Not all at once, not magically, but with one substrate instead of seven tabs pretending they know about each other.

Agents are part of the room, not haunted cron jobs.


Three little stories

Incident memory. It's 2am. You type "have we seen this error before?" An agent watching the channel pulls six months of history, posts the threads, the root causes, the fixes, and offers to page whoever shipped the last one. The whole exchange — question, answer, evidence — stays in the channel.

Branch as room. You open a feature branch. A channel appears. Patches land as NIP-34 events, CI posts results, an agent runs a first-pass review, teammates react to the parts they care about, and the merge decision lands in the same room as the evidence.

A release that writes itself. A workflow fires on a tag. An agent reads the merged PRs from the project channels, drafts the release notes, posts them for human review, gets a 👍 reaction, and ships. Every step signed. Every step searchable.


Works today · Being wired up · Strong opinions, pending code

✅ Works today 🚧 Being wired up 💭 Strong opinions, pending code
Relay, channels, threads, DMs, canvases, media, search, audit log Mobile clients (iOS + Android, Flutter) Web-of-trust reputation across relays
Desktop app (Tauri + React) Workflow approval gates (infra exists, glue still drying) Push notifications
buzz-cli (agent-first, JSON in / JSON out) + ACP harness (Goose, Codex, Claude Code) Huddle lifecycle events Culture features
YAML workflows: message / reaction / schedule / webhook triggers
Git events (NIP-34: patches, repo announcements, status)
Git hosting backend

Please do not plan your compliance program around the 💭 column yet. The VISION docs are the long version of what we think this becomes.


Getting started

New to Buzz? Pick the path that matches you.

I just want to try the app

Grab a packaged build from the latest release:

Platform File
macOS (Apple Silicon) Buzz_<version>_aarch64.dmg
macOS (Intel) Buzz_<version>_x64.dmg
Linux (x86_64) Buzz_<version>_amd64.AppImage or Buzz_<version>_amd64.deb
Windows (x64) Buzz_<version>_x64-setup_alpha-unsigned.exe

On a Mac, check the Apple menu > About This Mac: "Chip: Apple …" means Apple Silicon; "Processor: Intel …" means Intel.

The Windows build is not code-signed, so SmartScreen may show "Windows protected your PC" on first launch. If available, click More info, then Run anyway.

By default the app connects to ws://localhost:3000. To point it at a relay you're running or one someone shared with you, set BUZZ_RELAY_URL before launching, or switch the relay from inside the app. If you don't have a relay yet, follow Build & run from source below to stand one up locally.

I want my own hosted relay

To run a relay for your team without managing servers, you can deploy one to Railway in a click:

Deploy on Railway

See here for details.

I work at Block

Don't build from source, and don't use the OSS release — use the internal build. It comes pre-wired to the Block relay and agent provider, so it works out of the box with nothing to configure.

Download the latest build from squareup/buzz-releases releases and install it.

I want to build & run from source

See Quick start below — this is the developer / self-host path.


Quick start

You'll need Docker and Hermit (or Rust 1.88+, Node 24+, pnpm 10+, just).

Once:

git clone https://github.com/block/buzz.git && cd buzz
. ./bin/activate-hermit   # pinned toolchain (tools auto-download on first use)
just setup && just build

just setup runs just bootstrap automatically — it copies .env.example to .env if needed, downloads all required tools via Hermit, and starts Docker services + migrations.

Every day:

. ./bin/activate-hermit
just dev   # starts the relay + desktop app together

Relay on ws://localhost:3000. Desktop app pops up. You're in.

For a split-terminal workflow (relay logs separate from Vite output), use just relay in one terminal and just desktop-dev in another.

Want a single-node / VPS relay instead of the local-dev stack? Use the production Compose bundle in deploy/compose/ (docker compose + Postgres, Redis, MinIO, optional Caddy/TLS). The root docker-compose.yml is for day-to-day development only.

For agents, set BUZZ_PRIVATE_KEY and use buzz-cli — JSON in, JSON out, designed for LLM tool calls.


Windows prerequisites

The agent shell tool runs commands under bash. On macOS and Linux that's already there; on Windows you need to bring it.

Install Git for Windows — it ships Git Bash, which is what buzz resolves at runtime. Once it's installed, everything works the same as on other platforms.

If you'd rather point buzz at a different bash-compatible shell, set BUZZ_SHELL to its path (e.g. BUZZ_SHELL=C:\path\to\bash.exe). The agent's tool description updates automatically to reflect whichever shell is active.


Architecture

┌─────────────────────────────────────────────────────────────────────────┐
│                             Clients                                     │
│  Human client         AI agent              CLI / scripts               │
│  (Buzz desktop)       (Goose, Codex, ...)   (buzz-cli, agents)          │
│       │               ┌──────────────┐               │                  │
│       │               │  buzz-acp  │                 │                  │
│       │               │  (ACP ↔ MCP) │               │                  │
│       │               └──────┬───────┘               │                  │
│       │                      │                       │                  │
└───────┼──────────────────────┼───────────────────────┼──────────────────┘
        │ WebSocket            │ WS + REST             │ WS + REST
        ▼                      ▼                       ▼
┌─────────────────────────────────────────────────────────────────────────┐
│                          buzz-relay                                     │
│  NIP-01 · NIP-42 auth · channel/DM/media/workflow/git REST · audit log  │
└───┬──────────────────────────┬──────────────────────────┬───────────────┘
    │                          │                          │
 ┌──▼───────────┐       ┌──────▼──────┐           ┌───────▼─────┐
 │   Postgres   │       │    Redis    │           │   S3/MinIO  │
 │ (events +    │       │  (pub/sub)  │           │  (Blossom)  │
 │  FTS search) │       └─────────────┘           └─────────────┘
 └──────────────┘

A Rust workspace of focused crates. Single source of truth: the relay. See ARCHITECTURE.md for the full breakdown.

Crate map

Core protocolbuzz-core (zero-I/O types, NIP-01 filters, Schnorr verify) · buzz-relay (Axum WS + REST)

Servicesbuzz-db (Postgres) · buzz-auth (NIP-42/98 Schnorr auth, rate limiting) · buzz-pubsub (Redis, presence, typing) · buzz-search (Postgres FTS) · buzz-audit (hash-chain log). Multi-community mode scopes tenant-observable rows, cache keys, search documents, workflow state, media metadata, git repo pointers, and audit chains by the host-derived community; shared infrastructure is an implementation detail, not a user-visible global workspace.

Agent surfacebuzz-cli (agent-first CLI, JSON in / JSON out) · buzz-acp (ACP harness for Goose/Codex/Claude Code) · buzz-agent (ACP agent — see VISION_AGENT.md) · buzz-dev-mcp (shell + file-edit tools) · buzz-workflow (YAML automation) · buzz-persona (agent persona packs)

Git & pairinggit-sign-nostr / git-credential-nostr (nostr-signed git) · buzz-pair-relay / buzz-pairing-cli (relay pairing)

Sharedbuzz-sdk (typed event builders) · buzz-media (Blossom/S3)

Toolingbuzz-admin (admin CLI) · buzz-test-client (E2E)


Going further

Configuration (env vars, defaults work for local dev)

All defaults work out of the box. Override via .env. Full reference in .env.example.

Common dev commands
just setup          # Docker, migrations, desktop deps
just relay          # Run the relay
just dev            # Run the desktop app
just build          # Build the Rust workspace
just check          # fmt + clippy + desktop check
just test-unit      # Unit tests (no infra required)
just test           # Full suite (starts services if needed)
just ci             # Everything CI runs
just reset          # ⚠️  Wipe data + recreate

What it is not

  • Not blockchain. Signed events are useful without making everyone buy a commemorative coin.
  • Not an AI replacement plan. Buzz works best when humans stay in the loop and agents stay in the room.
  • Not finished. We will tell you what works and what doesn't.

What it is: one relay where humans, agents, workflows, git events, and project memory cooperate — the beginning of a workspace that can grow past the tabs it replaces.


Buzz 🐝
Apache 2.0 · Built by Block, Inc.

View on GitHub

Recent activity

commits and pull requests

Releases and announcements

107 total
  1. Buzz Desktop v0.5.5desktop-v0.5.5Aug 5, 202629.7K downloads

    ### Desktop and shared changes - feat: paste composer text without formatting ([#4801](https://github.com/block/buzz/pull/4801)) ([`25a9cf1be6d245fbd7373cb1160dbc790baf5bd5`](https://github.com/block/buzz/commit/25a9cf1be6d245fbd7373cb1160dbc790baf5bd5)) - Revert "chore(release): release Buzz Desktop version 0.5.5" ([#4808](https://github.com/block/buzz/pull/4808)) ([`79c52166cfe6b6d36bdc7686f943595c74e2f578`](https://github.com/block/buzz/commit/79c52166cfe6b6d36bdc7686f943595c74e2f578)) - chore(release): release Buzz Desktop version 0.5.5 ([#4800](https://github.com/block/buzz/pull/4800)) ([`a0ed13de14ee64dd90c32335790f7d3b4e94330d`](https://github.com/block/buzz/commit/a0ed13de14ee64dd90c32335790f7d3b4e94330d)) - fix: reauthenticate databricks model discovery ([#4008](https://github.com/block/buzz/pull/4008)) ([`4a2305170eef565bf1836e2859247e67c030f8af`](https://github.com/block/buzz/commit/4a2305170eef565bf1836e2859247e67c030f8af)) - Revert "chore(release): release Buzz Desktop version 0.5.5" ([#4797](https://github.com/block/buzz/pull/4797)) ([`8faf09f9aedb4989e57c7b6c5bd1052a444a3370`](https://github.com/block/buzz/commit/8faf09f9aedb4989e57c7b6c5bd1052a444a3370)) - feat: B

  2. Buzz Desktop v0.5.4desktop-v0.5.4Aug 3, 202625.5K downloads

    ### Desktop and shared changes - fix: report agent usage per provider round, not once per turn ([#4545](https://github.com/block/buzz/pull/4545)) ([`09c86c56e52651c017743268fc8ce708bb83b265`](https://github.com/block/buzz/commit/09c86c56e52651c017743268fc8ce708bb83b265)) - fix(desktop): harden Windows installs against Defender block and orphaned Node ([#4382](https://github.com/block/buzz/pull/4382)) ([`80315ac1a68024c40b61f3a062c9cb6bf7d4efb5`](https://github.com/block/buzz/commit/80315ac1a68024c40b61f3a062c9cb6bf7d4efb5)) - feat(desktop): improve channel template discovery ([#4549](https://github.com/block/buzz/pull/4549)) ([`c1b88af8d71d1cf6aaca517e92ce9e918cd0e8bd`](https://github.com/block/buzz/commit/c1b88af8d71d1cf6aaca517e92ce9e918cd0e8bd)) - fix(desktop): save key backups to authorized path ([#4022](https://github.com/block/buzz/pull/4022)) ([`01c80aa9b3eaa569361966877994438ad84a280a`](https://github.com/block/buzz/commit/01c80aa9b3eaa569361966877994438ad84a280a)) - Add channel activity hover menu ([#3935](https://github.com/block/buzz/pull/3935)) ([`b0c6d6f744e63ac88a1738f0e995680c163e1d13`](https://github.com/block/buzz/commit/b0c6d6f744e63ac88a1738f0e995680c163e1d13))

  3. Buzz Desktop v0.5.3desktop-v0.5.3Jul 31, 202637.9K downloads

    ### Desktop and shared changes - Revert "chore(release): release Buzz Desktop version 0.5.3" ([#3960](https://github.com/block/buzz/pull/3960)) ([`bb34bc4d98fe4dabe847046103ac5e2859917ac5`](https://github.com/block/buzz/commit/bb34bc4d98fe4dabe847046103ac5e2859917ac5)) - chore(release): release Buzz Desktop version 0.5.3 ([`d12b3d6a79d56a95fc99ce4fadd2d2235d5a3131`](https://github.com/block/buzz/commit/d12b3d6a79d56a95fc99ce4fadd2d2235d5a3131)) - feat(desktop): import local Pocket voices ([#3259](https://github.com/block/buzz/pull/3259)) ([`c104eecfb38620de2c35c7e20a716f8658b5a6b1`](https://github.com/block/buzz/commit/c104eecfb38620de2c35c7e20a716f8658b5a6b1)) - fix(desktop): open profiles from avatars ([#3751](https://github.com/block/buzz/pull/3751)) ([`39ce3dfc3cf2d12f0d6c64b4cd4293df86567663`](https://github.com/block/buzz/commit/39ce3dfc3cf2d12f0d6c64b4cd4293df86567663)) - refactor(voice): extract reusable Pocket primitives + Pocket voice settings (relands #2467 + #3208) ([#3910](https://github.com/block/buzz/pull/3910)) ([`61ba9dfaa00852925058d1a024322fa53663a5bc`](https://github.com/block/buzz/commit/61ba9dfaa00852925058d1a024322fa53663a5bc)) - feat(desktop): auto-enable

  4. Buzz Desktop v0.5.2v0.5.2Jul 29, 202623K downloads

    - feat(cli): mirror Desktop mention delivery ([#3330](https://github.com/block/buzz/pull/3330)) ([`7adc46268`](https://github.com/block/buzz/commit/7adc46268d5e93f0b1d4dc8e700af22815dcac1b)) - fix(desktop): deduplicate relay outage notification ([#3579](https://github.com/block/buzz/pull/3579)) ([`66e705492`](https://github.com/block/buzz/commit/66e7054928cc29395f828467c3e8c81b7408dd29)) - fix(desktop): reconcile thread arrivals at bottom ([#3585](https://github.com/block/buzz/pull/3585)) ([`b42a8d447`](https://github.com/block/buzz/commit/b42a8d447e3a2b85b2313dc4fdd123731fd8bba3)) - Improve emoji autocomplete matching ([#3571](https://github.com/block/buzz/pull/3571)) ([`259de6afb`](https://github.com/block/buzz/commit/259de6afbe0cc0d106e57ebdb2323064990e4122)) - Fix shared agent avatar import profiles ([#3578](https://github.com/block/buzz/pull/3578)) ([`324bd6b46`](https://github.com/block/buzz/commit/324bd6b464de5751e12abbd155376046ce3d2afc)) - Fix inline raster avatars in agent catalog ([#3581](https://github.com/block/buzz/pull/3581)) ([`7e9b77f72`](https://github.com/block/buzz/commit/7e9b77f72d82e019a99f074f1c9829be30c57ae1)) - feat(agent): make Gemini and MLflow-route mode

  5. Buzz Desktop v0.5.1v0.5.1Jul 29, 20263.3K downloads

    - perf(desktop): move observer-feed archive and decrypt commands off main thread ([#3415](https://github.com/block/buzz/pull/3415)) ([`294c8c821`](https://github.com/block/buzz/commit/294c8c821de51442a8c384c0bdb66b1a10224ca0)) - fix(desktop): preserve shared agent fidelity ([#3553](https://github.com/block/buzz/pull/3553)) ([`f7a3988ba`](https://github.com/block/buzz/commit/f7a3988ba13b590d9a55a7e8413fc3fb5ffbef18)) - feat(agent): route Claude/GPT model families to their native gateway wire ([#3538](https://github.com/block/buzz/pull/3538)) ([`6438dedf8`](https://github.com/block/buzz/commit/6438dedf83a9dbe1853e484326911bf6c7f1618c)) - Refine community invite limits ([#3529](https://github.com/block/buzz/pull/3529)) ([`24d90d128`](https://github.com/block/buzz/commit/24d90d1280a9325c6cbcf8eea30ac54db5afd2cb)) - feat(agent): fix Anthropic prompt caching with Databricks (+ MCP proxy/TLS passthrough) ([#3463](https://github.com/block/buzz/pull/3463)) ([`c405ad1d4`](https://github.com/block/buzz/commit/c405ad1d4b1da061c11b3d26761252d41dcc62d3)) - feat: add explicit entry for claude-opus-5 in model config ([#2831](https://github.com/block/buzz/pull/2831)) ([`90e058ebf`](https://github.c

Code frequency

additions and deletions
+185.7K-185.7KWeek of 2026-03-01: +303 linesWeek of 2026-03-01: -2 linesWeek of 2026-03-08: +110,387 linesWeek of 2026-03-08: -10,950 linesWeek of 2026-03-15: +44,257 linesWeek of 2026-03-15: -11,607 linesWeek of 2026-03-22: +17,059 linesWeek of 2026-03-22: -8,075 linesWeek of 2026-03-29: +8,060 linesWeek of 2026-03-29: -1,286 linesWeek of 2026-04-05: +39,937 linesWeek of 2026-04-05: -9,389 linesWeek of 2026-04-12: +51,426 linesWeek of 2026-04-12: -9,349 linesWeek of 2026-04-19: +15,385 linesWeek of 2026-04-19: -3,861 linesWeek of 2026-04-26: +36,569 linesWeek of 2026-04-26: -6,201 linesWeek of 2026-05-03: +36,001 linesWeek of 2026-05-03: -30,075 linesWeek of 2026-05-10: +35,025 linesWeek of 2026-05-10: -9,112 linesWeek of 2026-05-17: +34,842 linesWeek of 2026-05-17: -12,787 linesWeek of 2026-05-24: +17,742 linesWeek of 2026-05-24: -7,895 linesWeek of 2026-05-31: +40,493 linesWeek of 2026-05-31: -14,582 linesWeek of 2026-06-07: +185,667 linesWeek of 2026-06-07: -145,157 linesWeek of 2026-06-14: +51,836 linesWeek of 2026-06-14: -11,818 linesWeek of 2026-06-21: +54,006 linesWeek of 2026-06-21: -17,965 linesWeek of 2026-06-28: +119,640 linesWeek of 2026-06-28: -38,879 linesWeek of 2026-07-05: +115,949 linesWeek of 2026-07-05: -22,194 linesWeek of 2026-07-12: +171,226 linesWeek of 2026-07-12: -50,888 linesWeek of 2026-07-19: +91,582 linesWeek of 2026-07-19: -21,917 linesWeek of 2026-07-26: +145,588 linesWeek of 2026-07-26: -29,919 linesWeek of 2026-08-02: +119,678 linesWeek of 2026-08-02: -19,918 linesMar 1, 2026Aug 2, 2026
+1.5M lines added, -493.8K removed over the last year.

Commits per week

last 52 weeks
2690Week of 2025-08-09: 0 commitsWeek of 2025-08-16: 0 commitsWeek of 2025-08-23: 0 commitsWeek of 2025-08-30: 0 commitsWeek of 2025-09-06: 0 commitsWeek of 2025-09-13: 0 commitsWeek of 2025-09-20: 0 commitsWeek of 2025-09-27: 0 commitsWeek of 2025-10-04: 0 commitsWeek of 2025-10-11: 0 commitsWeek of 2025-10-18: 0 commitsWeek of 2025-10-25: 0 commitsWeek of 2025-11-01: 0 commitsWeek of 2025-11-09: 0 commitsWeek of 2025-11-16: 0 commitsWeek of 2025-11-23: 0 commitsWeek of 2025-11-30: 0 commitsWeek of 2025-12-07: 0 commitsWeek of 2025-12-14: 0 commitsWeek of 2025-12-21: 0 commitsWeek of 2025-12-28: 0 commitsWeek of 2026-01-04: 0 commitsWeek of 2026-01-11: 0 commitsWeek of 2026-01-18: 0 commitsWeek of 2026-01-25: 0 commitsWeek of 2026-02-01: 0 commitsWeek of 2026-02-08: 0 commitsWeek of 2026-02-15: 0 commitsWeek of 2026-02-22: 0 commitsWeek of 2026-03-01: 2 commitsWeek of 2026-03-08: 54 commitsWeek of 2026-03-15: 70 commitsWeek of 2026-03-22: 41 commitsWeek of 2026-03-29: 20 commitsWeek of 2026-04-05: 51 commitsWeek of 2026-04-12: 60 commitsWeek of 2026-04-19: 32 commitsWeek of 2026-04-26: 52 commitsWeek of 2026-05-03: 57 commitsWeek of 2026-05-10: 73 commitsWeek of 2026-05-17: 105 commitsWeek of 2026-05-24: 57 commitsWeek of 2026-05-31: 72 commitsWeek of 2026-06-07: 116 commitsWeek of 2026-06-14: 97 commitsWeek of 2026-06-21: 120 commitsWeek of 2026-06-28: 127 commitsWeek of 2026-07-05: 180 commitsWeek of 2026-07-12: 269 commitsWeek of 2026-07-19: 198 commitsWeek of 2026-07-26: 198 commitsWeek of 2026-08-02: 120 commitsAug 9, 2025Aug 2, 2026
2.2K commits in the last 52 weeks.

When work happens

weekday and hour
SunMonTueWedThuFriSat036912151821Sun 0:00 — 1 commitsSun 1:00 — 0 commitsSun 2:00 — 0 commitsSun 3:00 — 1 commitsSun 4:00 — 0 commitsSun 5:00 — 0 commitsSun 6:00 — 0 commitsSun 7:00 — 1 commitsSun 8:00 — 7 commitsSun 9:00 — 13 commitsSun 10:00 — 12 commitsSun 11:00 — 9 commitsSun 12:00 — 8 commitsSun 13:00 — 8 commitsSun 14:00 — 10 commitsSun 15:00 — 5 commitsSun 16:00 — 8 commitsSun 17:00 — 7 commitsSun 18:00 — 7 commitsSun 19:00 — 6 commitsSun 20:00 — 5 commitsSun 21:00 — 9 commitsSun 22:00 — 7 commitsSun 23:00 — 3 commitsMon 0:00 — 4 commitsMon 1:00 — 1 commitsMon 2:00 — 1 commitsMon 3:00 — 0 commitsMon 4:00 — 2 commitsMon 5:00 — 0 commitsMon 6:00 — 4 commitsMon 7:00 — 8 commitsMon 8:00 — 25 commitsMon 9:00 — 23 commitsMon 10:00 — 27 commitsMon 11:00 — 32 commitsMon 12:00 — 34 commitsMon 13:00 — 29 commitsMon 14:00 — 40 commitsMon 15:00 — 39 commitsMon 16:00 — 34 commitsMon 17:00 — 23 commitsMon 18:00 — 20 commitsMon 19:00 — 16 commitsMon 20:00 — 9 commitsMon 21:00 — 13 commitsMon 22:00 — 17 commitsMon 23:00 — 6 commitsTue 0:00 — 3 commitsTue 1:00 — 3 commitsTue 2:00 — 1 commitsTue 3:00 — 4 commitsTue 4:00 — 0 commitsTue 5:00 — 0 commitsTue 6:00 — 0 commitsTue 7:00 — 3 commitsTue 8:00 — 17 commitsTue 9:00 — 13 commitsTue 10:00 — 28 commitsTue 11:00 — 27 commitsTue 12:00 — 36 commitsTue 13:00 — 36 commitsTue 14:00 — 32 commitsTue 15:00 — 33 commitsTue 16:00 — 38 commitsTue 17:00 — 35 commitsTue 18:00 — 24 commitsTue 19:00 — 13 commitsTue 20:00 — 12 commitsTue 21:00 — 9 commitsTue 22:00 — 13 commitsTue 23:00 — 6 commitsWed 0:00 — 1 commitsWed 1:00 — 1 commitsWed 2:00 — 1 commitsWed 3:00 — 0 commitsWed 4:00 — 1 commitsWed 5:00 — 2 commitsWed 6:00 — 0 commitsWed 7:00 — 4 commitsWed 8:00 — 16 commitsWed 9:00 — 24 commitsWed 10:00 — 19 commitsWed 11:00 — 29 commitsWed 12:00 — 29 commitsWed 13:00 — 23 commitsWed 14:00 — 28 commitsWed 15:00 — 37 commitsWed 16:00 — 35 commitsWed 17:00 — 21 commitsWed 18:00 — 23 commitsWed 19:00 — 21 commitsWed 20:00 — 15 commitsWed 21:00 — 13 commitsWed 22:00 — 28 commitsWed 23:00 — 14 commitsThu 0:00 — 6 commitsThu 1:00 — 5 commitsThu 2:00 — 1 commitsThu 3:00 — 1 commitsThu 4:00 — 0 commitsThu 5:00 — 0 commitsThu 6:00 — 1 commitsThu 7:00 — 6 commitsThu 8:00 — 14 commitsThu 9:00 — 30 commitsThu 10:00 — 21 commitsThu 11:00 — 34 commitsThu 12:00 — 30 commitsThu 13:00 — 28 commitsThu 14:00 — 21 commitsThu 15:00 — 50 commitsThu 16:00 — 25 commitsThu 17:00 — 39 commitsThu 18:00 — 26 commitsThu 19:00 — 11 commitsThu 20:00 — 14 commitsThu 21:00 — 8 commitsThu 22:00 — 15 commitsThu 23:00 — 7 commitsFri 0:00 — 4 commitsFri 1:00 — 5 commitsFri 2:00 — 2 commitsFri 3:00 — 2 commitsFri 4:00 — 1 commitsFri 5:00 — 0 commitsFri 6:00 — 0 commitsFri 7:00 — 6 commitsFri 8:00 — 6 commitsFri 9:00 — 22 commitsFri 10:00 — 32 commitsFri 11:00 — 29 commitsFri 12:00 — 26 commitsFri 13:00 — 27 commitsFri 14:00 — 26 commitsFri 15:00 — 25 commitsFri 16:00 — 27 commitsFri 17:00 — 23 commitsFri 18:00 — 17 commitsFri 19:00 — 8 commitsFri 20:00 — 10 commitsFri 21:00 — 12 commitsFri 22:00 — 11 commitsFri 23:00 — 3 commitsSat 0:00 — 4 commitsSat 1:00 — 1 commitsSat 2:00 — 6 commitsSat 3:00 — 4 commitsSat 4:00 — 1 commitsSat 5:00 — 0 commitsSat 6:00 — 1 commitsSat 7:00 — 7 commitsSat 8:00 — 6 commitsSat 9:00 — 12 commitsSat 10:00 — 10 commitsSat 11:00 — 13 commitsSat 12:00 — 9 commitsSat 13:00 — 11 commitsSat 14:00 — 6 commitsSat 15:00 — 5 commitsSat 16:00 — 10 commitsSat 17:00 — 9 commitsSat 18:00 — 4 commitsSat 19:00 — 6 commitsSat 20:00 — 7 commitsSat 21:00 — 5 commitsSat 22:00 — 10 commitsSat 23:00 — 7 commits
Commit volume by weekday and hour (UTC). Larger dots mean more commits.
DateListRankStars gained
Aug 7, 2026weekly#4+5,903
Aug 6, 2026weekly#3+6,456
Aug 5, 2026weekly#3+7,262
Aug 4, 2026weekly#1+7,372
Aug 3, 2026weekly#1+8,217
Aug 2, 2026weekly#2+9,003
Aug 1, 2026weekly#1+10,558
Jul 31, 2026weekly#1+12,444
Jul 30, 2026weekly#1+13,317
Jul 27, 2026daily#3+1,710
Jul 25, 2026daily#1+11
Jul 24, 2026daily#2+9
Jul 23, 2026daily#2+11
Jul 22, 2026daily#7+6
Jul 21, 2026daily#12+5
  • ultraworkers/claw-code

    An agent-managed museum exhibit, built in Rust with Gajae-Code / LazyCodex — developed and maintained with no human intervention.

    195K stars · Rust

  • ultraworkers/claw-code

    An agent-managed museum exhibit, built in Rust with Gajae-Code / LazyCodex — developed and maintained with no human intervention.

    194.9K stars · Rust

  • ultraworkers/claw-code

    An agent-managed museum exhibit, built in Rust with Gajae-Code / LazyCodex — developed and maintained with no human intervention.

    194.9K stars · Rust

  • farion1231/cc-switch

    A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io

    125.4K stars · Rust

  • denoland/deno

    A modern runtime for JavaScript and TypeScript.

    108.2K stars · Rust

  • openai/codex

    Lightweight coding agent that runs in your terminal

    104.6K stars · Rust