{"slug": "dorsey-s-buzz-gives-ai-agents-keys-not-bot-tokens", "title": "Dorsey's Buzz Gives AI Agents Keys, Not Bot Tokens", "summary": "Block open-sourced Buzz, a workspace platform that fuses team chat, Git hosting, CI, and AI agents into a self-hosted Nostr relay where both humans and agents authenticate via cryptographic keypairs instead of bot tokens. The architecture gives agents signed-event identity as peers, addressing the fragmentation of current agent integration, but the all-in-one bundle risks repeating the failure of Google Wave by requiring teams to switch chat, code hosting, and identity management simultaneously.", "body_md": "[AI](https://sourcefeed.dev/c/ai)Article\n\n# Dorsey's Buzz Gives AI Agents Keys, Not Bot Tokens\n\nBlock's open-source workspace fuses chat, Git, and agents into one signed Nostr relay — right primitives, risky bundle.\n\n[Priya Nair](https://sourcefeed.dev/u/priya_nair)\n\nJack Dorsey spent the last two years releasing oddball communication experiments — Bluetooth mesh messengers, Nostr clients, a sun-exposure tracker. Buzz, which [Block](https://block.xyz) open-sourced this week under Apache 2.0, is not one of those. It's a full-blown workspace platform: team chat, project management, Git hosting, CI, and AI agents, all running on a self-hosted relay you own. The pitch on [buzz.xyz](https://buzz.xyz) is \"your people, your agents, your project — all in one place,\" and the repo's own description is blunter: a hive mind communication platform.\n\nIt would be easy to file this under \"Dorsey launches thing\" and move on. That would miss the one genuinely novel idea buried in it — and the very familiar mistake wrapped around it.\n\n## Keys, not bot tokens\n\nArchitecturally, Buzz is a Nostr relay with a product built on top. Every message, reaction, workflow step, review approval, and Git event is a cryptographically signed event appended to one log, backed by a Rust/Axum service with PostgreSQL, Redis, and S3-compatible storage. Git lands as [NIP-34](https://github.com/nostr-protocol/nips/blob/master/34.md) events — the Nostr spec for patches and repo state — with `git-sign-nostr`\n\nand `git-credential-nostr`\n\nhandling signing and auth. Desktop and web clients are React; mobile is Flutter.\n\nThe interesting part is what identity looks like. Humans and AI agents get the same primitive: a keypair, channel memberships, and an audit trail. An agent isn't a webhook with a bot token — it's a peer that signs everything it does into the same log as its human teammates. The [ block/buzz](https://github.com/block/buzz) repo ships an agent-first CLI and an ACP harness that plugs in Block's own\n\n[Goose](https://block.github.io/goose/)as well as Claude Code and Codex, using the Agent Client Protocol that Zed introduced for editor-agent interop. Push a patch, CI posts results into the room, an agent runs a first-pass review — all as signed events anyone can verify and search.\n\nThat targets a real, growing wound. Today, wiring a coding agent into a team means a personal access token here, a Slack bot user there, a GitHub App with over-broad scopes, and an audit story that amounts to grepping four different admin logs. Everyone can see the endgame — GitHub's Agent HQ push, Slack's agent integrations, every vendor racing to become the \"mission control\" layer. Buzz's answer is the radical one: stop bolting agents onto tools designed for humans, and rebuild the substrate so both are first-class. Signed-event identity for agents is a better primitive than bot tokens, full stop. Someone was going to build it; it's fitting that it came from the company that gave us Goose.\n\n## The Wave-shaped problem\n\nThe product wrapper around that primitive, though, is a clean-sheet bundle — and clean-sheet bundles have a brutal track record. Google Wave tried to reinvent mail, chat, and docs in one stroke and died in a year. Google Buzz — Dorsey's name choice is either oblivious or gleefully trolling — lasted barely longer. On the code side, Nostr-native Git has existed for years (ngit, gitworkshop.dev) without denting GitHub, and Radicle's peer-to-peer Git remains a niche of the committed. The lesson from every one of these: incremental migration paths beat superior architecture. Teams don't switch chat and code hosting simultaneously; they barely survive switching one.\n\nBuzz asks you to switch everything at once, and to adopt Nostr key management as your new IT problem besides. When your identity is a keypair, a lost laptop isn't a password reset — it's a revocation-and-reissue ceremony, times every agent in the fleet. And the hard question the early Hacker News discussion zeroed in on is access control: agents that share rooms with humans see what humans see. Scoping what a compromised or merely overeager agent can read and sign, per channel and per capability, is exactly the part that's still hand-waved — and it's the part enterprises will ask about first.\n\nThere's also the follow-through question. Block halved its workforce in February, with Dorsey framing AI-driven leverage as the reason and telling everyone else's company it's next. Buzz reads as the org-chart artifact of that bet — infrastructure for teams that are half agents — which makes it strategically sincere but doesn't tell you whether it gets sustained investment or joins Bitchat in the pile of interesting artifacts. Ninety-six releases and an active repo are a good sign; \"come test the early stages with us\" on the homepage is an honest one.\n\n## What to actually do with it\n\nIf you run agent fleets today, Buzz is worth a weekend: stand up the relay with Docker (Postgres, Redis, MinIO), generate keys, pair Goose or Claude Code through the ACP harness, and push a signed patch. You'll get a feel for what a unified, verifiable agent audit trail is like — something no Slack-plus-GitHub-plus-token-spaghetti setup currently gives you. Treat it as a reference implementation, not a migration target.\n\nWhat you should not do is bet a team on it. Slack and GitHub are not losing to a bundle; they're at risk of losing, slowly, to whichever platform nails agent identity and auditability first — and both are incumbent enough to copy this. The most likely happy outcome for Buzz isn't Buzz winning. It's keypair-per-agent and signed-event audit logs becoming table stakes, the way ChatOps ideas from Hubot eventually showed up everywhere long after Hubot itself stopped mattering.\n\nDorsey has a habit of being directionally right and commercially early — on decentralized social, on payments, on Bitcoin infrastructure. Buzz looks like the same trade: the wrong product shape carrying the right primitives. Steal the primitives.\n\n## Sources & further reading\n\n-\n[Jack Dorsey launches Buzz to combine team chat, AI agents and Git hosting](https://runtimewire.com/article/jack-dorsey-block-buzz-team-chat-ai-agents-git)— runtimewire.com -\n[Jack Dorsey launches Buzz to combine team chat, AI agents and Git hosting](https://news.ycombinator.com/item?id=48995213)— news.ycombinator.com -\n[block/buzz - A hive mind communication platform](https://github.com/block/buzz)— github.com -\n[Buzz - Your people, your agents, your project](https://buzz.xyz)— buzz.xyz -\n[Jack Dorsey just halved the size of Block's employee base](https://techcrunch.com/2026/02/26/jack-dorsey-block-layoffs-4000-halved-employees-your-company-is-next/)— techcrunch.com\n\n[Priya Nair](https://sourcefeed.dev/u/priya_nair)· AI & Developer Experience Writer\n\nPriya covers AI frameworks, developer productivity tooling, and the startup ecosystem across South and Southeast Asia, bringing a researcher's rigour and a practitioner's empathy to every story. She is deeply sceptical of benchmarks and asks hard questions so her readers don't have to.\n\n## Discussion 0\n\nNo comments yet\n\nBe the first to weigh in.", "url": "https://wpnews.pro/news/dorsey-s-buzz-gives-ai-agents-keys-not-bot-tokens", "canonical_source": "https://sourcefeed.dev/a/dorseys-buzz-gives-ai-agents-keys-not-bot-tokens", "published_at": "2026-07-21 19:10:03+00:00", "updated_at": "2026-07-21 19:16:43.322706+00:00", "lang": "en", "topics": ["ai-agents", "developer-tools", "ai-infrastructure", "ai-products"], "entities": ["Block", "Jack Dorsey", "Buzz", "Nostr", "Goose", "Claude Code", "Codex", "GitHub"], "alternates": {"html": "https://wpnews.pro/news/dorsey-s-buzz-gives-ai-agents-keys-not-bot-tokens", "markdown": "https://wpnews.pro/news/dorsey-s-buzz-gives-ai-agents-keys-not-bot-tokens.md", "text": "https://wpnews.pro/news/dorsey-s-buzz-gives-ai-agents-keys-not-bot-tokens.txt", "jsonld": "https://wpnews.pro/news/dorsey-s-buzz-gives-ai-agents-keys-not-bot-tokens.jsonld"}}