Buzz 是一个专为“人机共生”时代设计的自托管协作 workspace,它让开发者、产品经理、设计师等人类成员,与 GitHub Actions、CI/CD 机器人、AI 编程助手等自动化代理(Agents)真正平等地共处一室、实时协作。它不依赖中心化云服务,也不把 AI 当作黑箱插件——而是将所有人和所有 Agent 都视为拥有独立身份、可验证签名的“协作者”,共同写入同一份不可篡改的事件日志。解决的核心痛点是:当前协作工具(如 Slack、Notion、Linear)割裂了人类沟通与机器行为,导致上下文丢失、审计困难、自动化难以追溯。
核心功能
- 统一身份与可信事件流:基于 Nostr 协议构建,每条消息、审批、Git 提交、AI 建议、任务状态变更,均由人类或 Agent 签名后写入同一事件日志,全程可验证、可审计、不可篡改。
- 人机同频协作空间:在同一个频道(Channel)中,工程师发需求、设计师传原型、AI 自动生成 PR 描述、CI 机器人推送构建结果——所有动作以时间线方式自然交织,无需跨平台跳转。
- 完全自托管,主权归你:一键部署私有 Relay(中继服务器),支持 Docker / Kubernetes,域名即 workspace 地址(如
https://buzz.yourcompany.com),数据不出内网,合规可控。 - 开箱即用的 Agent 集成框架:内置标准化 Agent 接口规范,轻松接入 LLM 助手(如 CodeLlama、Claude)、代码审查 Bot、自动化测试 Agent 或自定义工作流机器人。
- 轻量级但可扩展的架构:Rust 编写,资源占用低;支持多租户(通过子域名隔离社区),也支持单 Relay 单社区的极简部署模式,适合个人开发者到中大型技术团队。
- 原生支持项目全生命周期协同:从需求讨论、任务拆解、代码提交、PR 审查、发布计划到用户反馈闭环,所有环节在 Buzz 中形成带上下文的完整链路,告别信息碎片化。
适合哪些人用
如果你是以下角色之一,Buzz 正在为你重新定义“团队协作”的边界:
• 开源项目维护者(想让贡献者与自动化 Bot 在同一可信环境中互动);
• DevOps 工程师或 SRE(希望 CI/CD 流水线状态直接成为协作上下文,而非埋在 Jenkins 控制台里);
• AI 原生应用团队(需要安全、透明、可追溯地集成多个 LLM Agent);
• 注重数据主权的科技公司(拒绝将协作数据交给第三方 SaaS 平台);
• 独立开发者或小团队(渴望一个轻量、开源、不锁定、未来可演进的协作基座)。
快速上手
只需三步即可本地启动体验版:
- 确保已安装 Rust 工具链(含
cargo); - 运行命令:
cargo install --git https://github.com/block/buzz buzz-cli; - 执行
buzz serve,打开http://localhost:3000即可创建首个社区并邀请队友或注册 Agent。
生产环境推荐使用 Docker 部署:docker run -p 3000:3000 -v $(pwd)/data:/app/data ghcr.io/block/buzz:latest。详细配置与 Agent 开发指南见项目 Docs 目录。
项目信息
block/buzz
GitHub
A hive mind communication platform
5.3k
今日 +3,252 stars today
Stars
403
Forks
Rust
Apache-2.0
编程语言:Rust|Star 数:5288|开源协议:Apache-2.0|GitHub 项目地址
如果你厌倦了在人类聊天工具和机器日志系统之间来回切换,Buzz 就是那个把“人”和“智能体”真正放在同一张协作桌上的开源答案——不是替代现有工具,而是重建协作的信任底层。





