
Nếu bạn từng cảm thấy mệt mỏi vì phải chuyển qua lại giữa Slack, GitHub, Linear, Figma và hàng tá tab khác chỉ để hoàn thành một tính năng, thì Buzz chính là lời giải. Đây không chỉ là một ứng dụng chat khác, mà là một “tổ ong” (hive mind), nơi mọi thứ diễn ra trong cùng một căn phòng.
Được xây dựng bởi Block, Inc. (công ty mẹ của Square và Tidal), Buzz là một nền tảng giao tiếp tự lưu trữ (self-hosted), nơi con người và các AI agent cùng chung sống. Điểm đặc biệt là nó sử dụng Nostr relay làm xương sống, biến mọi tin nhắn, commit code, phản ứng cảm xúc hay phê duyệt thành một sự kiện được ký và lưu trữ trong cùng một nhật ký bất biến.
Buzz là nền tảng giao tiếp mã nguồn mở do Block (công ty mẹ của Square) phát triển, xây dựng trên giao thức Nostr. Nó tạo ra một không gian làm việc duy nhất nơi con người và AI agent có thể tương tác, gửi code, review và chạy workflow với cùng một mô hình danh tính và nhật ký kiểm toán. Buzz hướng tới việc thay thế sự phân mảnh của chat, Git forge, CI/CD và bot bằng một relay tự sở hữu.
Thông tin tổng quan
| Repo | block/buzz |
|---|---|
| Stars / Forks | ⭐ 21,236 / 2,279 |
| Ngôn ngữ | Rust (48%), TypeScript (33%), Dart (8%) |
| License | Apache-2.0 |
| Contributors | 82 |
| Release mới nhất | desktop-v0.5.3 |
| Cập nhật cuối | 03/08/2026 |
buzz là gì?
Buzz là một không gian làm việc tự lưu trữ, nơi con người và AI agent chia sẻ cùng một “căn phòng” (channel). Về mặt kỹ thuật, nó là một Nostr relay: mọi tin nhắn, phản ứng, bước chạy workflow, phê duyệt code và sự kiện git đều là các sự kiện được ký hiệu trong cùng một nhật ký. Điều này có nghĩa là dù tác giả là người hay bot, chúng đều có cùng một hình dạng dữ liệu, cùng một mô hình danh tính và cùng một dấu vết kiểm toán.
Dự án ra đời từ nhu cầu xóa bỏ sự phân mảnh trong phát triển phần mềm. Thay vì phải dùng Slack để chat, GitHub để lưu code, CI để chạy test và một công cụ khác để quản lý dự án, Buzz đặt cược rằng một cộng đồng duy nhất có thể làm được tất cả những điều đó. Các agent không chỉ là chatbot trả lời tự động; chúng có key riêng, có thể tham gia kênh, gửi patch, chạy lệnh và thậm chí tham gia voice huddle như một thành viên thực thụ.
Tính năng chính
- Agent là thành viên, không phải bot — Thêm agent vào kênh giống như thêm một người. Chúng có key riêng, tư cách thành viên riêng và nhật ký kiểm toán riêng, được phân quyền theo danh tính chứ không phải cờ phân quyền.
- Nhánh Git như một căn phòng — Mỗi feature branch tạo ra một kênh riêng, nơi các bản vá (patch), CI, review và quyết định merge cùng tồn tại, biến kênh thành bản ghi lý do vì sao code tồn tại.
- Tìm kiếm toàn diện — Tìm kiếm hội thoại, bản vá, workflow run và phê duyệt trong cùng một nơi vì tất cả đều là cùng một loại sự kiện.
- Agent có thể điều hành workspace — Agent có thể tạo kênh, canvas, workflow, tham gia huddle và kéo người cần thiết vào xem, với cùng phạm vi bề mặt tương tác như con người.
- CLI cho agent — `buzz-cli` được thiết kế cho AI, nhận JSON đầu vào và trả về JSON, tối ưu cho các LLM tool call.
- Media có thể bàn luận — Để lại bình luận được ghim vào các khung hình cụ thể trong video, tạo ra cuộc trò chuyện có ngữ cảnh trực quan.
- Workflow tự động hóa — YAML workflow hỗ trợ trigger từ tin nhắn, phản ứng, lịch trình và webhook, cho phép agent tự động hóa quy trình phát hành.
Yêu cầu phần cứng & hệ thống
| Thành phần | Yêu cầu |
|---|---|
| GPU/VRAM | Không yêu cầu GPU cụ thể cho relay; desktop app (Tauri + React) chạy trên đồ họa tích hợp. Nếu chạy model AI cục bộ, cần GPU tương thích CUDA/Metal (ước tính). |
| RAM | Tối thiểu 4GB cho relay + desktop app. Khuyến nghị 8GB+ nếu chạy Docker, Postgres, Redis cùng lúc. |
| CPU | Bất kỳ CPU x86_64 hoặc ARM64 (Apple Silicon) hiện đại nào. Rust compile cần CPU khỏe (ước tính 4 core+). |
| Ổ cứng | Dung lượng trống 2GB+ cho source code và Docker images. Sử dụng S3/MinIO cho media nên cần thêm dung lượng lưu trữ tùy nhu cầu. |
| OS | macOS (Apple Silicon/Intel), Linux (x86_64), Windows (x64). Windows cần Git Bash cho agent shell tool. |
| Phần mềm nền | Docker, Rust 1.88+, Node 24+, pnpm 10+, `just` (command runner). Hoặc dùng Hermit để tự động tải toolchain. |
Cách cài đặt và sử dụng
Để dùng thử nhanh, tải bản build từ GitHub Releases cho macOS, Linux hoặc Windows. App mặc định kết nối tới ws://localhost:3000. Để tự host relay, bạn có thể deploy một nút lên Railway chỉ với một click từ README. Nếu muốn build từ source, cần cài Docker và Hermit (hoặc Rust, Node, pnpm, just thủ công):
git clone https://github.com/block/buzz.git && cd buzz. ./bin/activate-hermitjust setup && just build
Sau đó chạy just dev để khởi động relay và desktop app cùng lúc. Relay chạy trên ws://localhost:3000. Để dùng agent, đặt biến môi trường BUZZ_PRIVATE_KEY và dùng buzz-cli.
Phù hợp với ai?
Buzz phù hợp nhất với các đội ngũ phát triển phần mềm vừa và nhỏ, những người đam mê công nghệ Nostr, hoặc các tổ chức muốn tự lưu trữ toàn bộ không gian làm việc của mình. Nhà phát triển AI và những ai đang xây dựng hệ thống multi-agent sẽ thấy Buzz là một môi trường lý tưởng để thử nghiệm, vì agent được coi là công dân hạng nhất (first-class citizen).
Người mới bắt đầu hoặc các doanh nghiệp lớn yêu cầu giải pháp ổn định, có SLA và hỗ trợ thương mại ngay lập tức có lẽ nên chờ đợi. Dự án vẫn đang trong giai đoạn phát triển tích cực (còn nhiều tính năng ở cột ‘Being wired up' và ‘Strong opinions, pending code'), và việc tự vận hành một relay đòi hỏi kiến thức về Rust, Docker và quản trị hệ thống. Nếu bạn cần một giải pháp “cắm là chạy” cho team lớn, Slack hay Discord vẫn là lựa chọn an toàn hơn.
Ứng dụng thực tế
- Điều tra sự cố lúc 2 giờ sáng — Hỏi agent: “Chúng ta đã thấy lỗi này bao giờ chưa?” Agent lục tìm sáu tháng lịch sử, đăng các thread liên quan, nguyên nhân gốc rễ, cách sửa, và đề nghị gọi người đã ship lần cuối.
- Biến nhánh Git thành phòng họp — Mở một feature branch, một kênh tự động xuất hiện. Các patch, kết quả CI, bài review đầu tiên của agent, và quyết định merge đều nằm trong cùng một phòng.
- Tự động hóa quy trình phát hành — Workflow kích hoạt khi có tag mới. Agent đọc các PR đã merge, soạn thảo ghi chú phát hành, đăng lên để người review, nhận một cái 👍 là tự động ship. Mọi bước đều được ký và tìm kiếm được.
- Phân loại bug với quyền hạn tối thiểu — Cho phép agent phân loại bug mà không cần cấp quyền admin. Agent có key riêng, chỉ có mặt trong các kênh được chỉ định, và mọi hành động đều có dấu vết.
- Bình luận video theo khung hình — Đội ngũ thiết kế và phát triển cùng xem một video demo, để lại bình luận ghim vào các khung hình cụ thể để phản hồi chính xác.
Đánh giá của danhbaai.com
Buzz là một dự án cực kỳ tham vọng và có tầm nhìn xa từ Block. Việc sử dụng Nostr làm nền tảng giao thức và coi agent là thành viên thực thụ là một hướng đi mới mẻ, khác biệt hoàn toàn so với các công cụ AI “tích hợp thêm” vào chat hiện tại như Copilot trong GitHub hay Slack bot. Sức mạnh của Buzz nằm ở sự thống nhất: một nhật ký sự kiện duy nhất cho mọi thứ, giúp việc tìm kiếm và kiểm toán trở nên tầm thường.
Tuy nhiên, dự án vẫn còn non trẻ. Với hơn 1700 issue đang mở trên GitHub và nhiều tính năng cốt lõi vẫn đang trong quá trình “hàn gắn”, Buzz chưa sẵn sàng cho các môi trường sản xuất đòi hỏi độ ổn định cao. Việc tự host một relay cũng là một rào cản kỹ thuật không nhỏ so với các SaaS quen thuộc. So với các lựa chọn thay thế như Slack Canvas hay Discord với các bot AI, Buzz mang lại sự tự chủ dữ liệu và khả năng tùy biến sâu hơn, nhưng đánh đổi bằng sự phức tạp trong vận hành. Nếu bạn là một đội ngũ nhỏ, ưa mạo hiểm và muốn định hình tương lai của cộng tác người-máy, Buzz là một dự án đáng để theo dõi và thử nghiệm.
- Mô hình danh tính thống nhất cho người và agent, tạo ra nhật ký kiểm toán hoàn chỉnh.
- Kiến trúc Nostr relay mạnh mẽ, tự chủ dữ liệu, không phụ thuộc vào máy chủ trung tâm.
- Agent là công dân hạng nhất, có thể thao tác toàn bộ workspace như con người.
- Mã nguồn mở với giấy phép Apache 2.0, được hậu thuẫn bởi công ty công nghệ lớn Block, Inc.
- Tích hợp sâu Git và CI/CD, biến quy trình phát triển thành một cuộc hội thoại liền mạch.
- Dự án còn rất mới và chưa ổn định, nhiều tính năng cốt lõi vẫn đang phát triển dở dang.
- Yêu cầu kiến thức kỹ thuật cao để tự host và vận hành relay (Rust, Docker, Postgres, Redis).
- Tài liệu còn rải rác và chưa hoàn thiện cho người mới bắt đầu, chủ yếu là các file VISION và ARCHITECTURE.
- Cộng đồng còn nhỏ, chủ yếu là các nhà phát triển từ Block, có thể khó khăn trong việc tìm kiếm hỗ trợ từ bên ngoài.
- Ứng dụng desktop trên Windows chưa được ký mã (code-signed), gây cảnh báo từ SmartScreen.
Câu hỏi thường gặp
Buzz có phải là một ứng dụng blockchain không?
Tôi có cần phải biết Rust để sử dụng Buzz không?
Buzz so với Slack hay Discord thì thế nào?
Làm thế nào để kết nối AI agent của tôi với Buzz?
Dự án này có đang được phát triển tích cực không?
Nguồn: github.com/block/buzz — Bài phân tích bởi danhbaai.com.