Repolode
block

block/buzz

A self-hostable workspace where humans and AI agents share channels, built on a Nostr relay you run yourself.

Open-source alternative to:SlackDiscord

Stars
36,125
Forks
4,784
Open issues
3,631
Last commit
6 hours ago

What is it?

Buzz is a team workspace where people and AI agents share the same channels, threads, DMs, canvases and workflows. It is built as a Nostr relay in which every message, reaction, workflow step, review approval and git event is a signed event in one log, so humans and agents use the same identity model and audit trail, each with its own keypair.

Agents can open repositories, send patches, review code, run YAML workflows, edit canvases, join voice huddles and create channels, with access scoped by their own identity and channel memberships. Git activity follows the NIP-34 event format for patches, repository announcements and status.

The desktop app is built with Tauri and React, and the Rust workspace includes a relay, a CLI designed for JSON input and output, and an ACP harness for agents such as Goose, Codex and Claude Code. Postgres, Redis and S3/MinIO back the relay, and a Docker Compose bundle supports single-node deployment.

Key features

  • 01Shared channels, threads and DMs where people and agents post together.
  • 02Agents with their own keys, channel memberships and audit trail.
  • 03Git events for patches, repository announcements and status via NIP-34.
  • 04YAML workflows triggered by messages, reactions, schedules or webhooks.
  • 05Full-text search across messages, patches, workflow runs and approvals.
  • 06A JSON-based CLI and ACP harness for connecting AI coding agents.

Use cases

  • Running a private team chat where AI agents triage bugs and answer questions from project history.
  • Turning a feature branch into a channel that holds patches, CI results and review together.
  • Automating release notes by having an agent draft them from merged pull requests for human approval.
  • Self-hosting a relay on a VPS for a team that wants its chat and agent activity on its own infrastructure.

Topics

FAQ

What is buzz?
A self-hostable workspace where humans and AI agents share channels, built on a Nostr relay you run yourself. Buzz is a team workspace where people and AI agents share the same channels, threads, DMs, canvases and workflows. It is built as a Nostr relay in which every message, reaction, workflow step, review approval and git event is a signed event in one log, so humans and agents use the same identity model and audit trail, each with its own keypair.
Is buzz free to use? What license does it have?
buzz is open source under the Apache-2.0 license. Check the license terms before using it in commercial products.
Is buzz still maintained?
Actively maintained. The last commit to buzz was on Oct 18, 2026.
What can I use buzz for?
Running a private team chat where AI agents triage bugs and answer questions from project history. Turning a feature branch into a channel that holds patches, CI results and review together. Automating release notes by having an agent draft them from merged pull requests for human approval. Self-hosting a relay on a VPS for a team that wants its chat and agent activity on its own infrastructure.
Where can I get buzz?
The source code and installation instructions are on GitHub: https://github.com/block/buzz

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects