SShortSingh.
Back to feed

Block Launches Buzz, an Open Source Workspace for Humans and AI Agents

0
·3 views

Block, the parent company of Square and Cash App, launched Buzz on July 21, 2026, an open-source collaboration platform designed for humans and AI agents to work together in a shared workspace. Built on the Nostr protocol, Buzz offers channels, direct messaging, voice, media sharing, Git-based code repositories, and automated workflows. Unlike conventional tools such as Slack or Teams, AI agents in Buzz hold their own cryptographic identities and defined permissions, allowing them to post, review code, and participate in conversations alongside human teammates. The platform is released under the Apache 2.0 license, with self-hosting available via GitHub and a managed option at buzz.xyz. Block's head of AI capabilities stated the company built Buzz on the belief that the infrastructure for human-agent collaboration should remain open rather than proprietary.

Read the full story at DEV Community

This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)

Log in to join the discussion and vote.

Log in

Related stories

0
ProgrammingDEV Community ·

Developer Builds 5-Game LAN Party Server Using Only Two In-Memory Maps

A developer built GameNight, a Node/Express/Socket.io server hosting five real-time party games — including a Mafia variant, UNO, trivia, Scribble, and Tic-Tac-Toe — designed to run locally without internet, accounts, or a database. The entire game state is managed using just two JavaScript Maps: one tracking rooms by code and another linking socket IDs to rooms. Rather than building a shared game engine abstraction, the developer opted for zero shared architecture, giving each game its own state shape and handler functions dispatched via a single switch statement. All timed phase transitions across games are managed through a consistent two-function timer pattern to prevent memory leaks when games end early. The project prioritizes simplicity and local usability, allowing players to join from their phones within seconds of the host running a single command.

0
ProgrammingDEV Community ·

MindStack Chrome Extension Offers Spaced-Repetition Flashcards With No Server Required

A developer has built MindStack, a Manifest V3 Chrome extension that converts saved web content into spaced-repetition flashcards without any backend infrastructure. The tool relies entirely on chrome.storage.sync and chrome.identity for cross-device sync and user identification, eliminating the need for accounts, databases, or external servers. Instead of a full SM-2 algorithm, MindStack uses a simplified scheduler that grows review intervals multiplicatively based on review count and clamps the ease factor between 1.3 and 3.4. The developer deliberately omitted per-card interval history to reduce storage overhead, arguing the approximation is sufficient for a casual browsing retention tool rather than rigorous exam preparation. The extension requires no build step or package manager and can be loaded directly as an unpacked extension in Chrome.

0
ProgrammingDEV Community ·

Python library specenv makes env variable errors self-explanatory and actionable

A Python library called specenv is designed to load typed environment variables with zero runtime dependencies, covering casting, validation, and schema grouping. Its core design principle requires every error message to name the problematic variable and provide an explicit fix, with no exceptions. Rather than using a single generic error formatter, each type-specific failure builds its own inline message — for example, guiding users to valid integer or boolean formats. The library also collects all configuration errors in a single pass instead of stopping at the first failure, since misconfigured deployments typically involve multiple missing or malformed variables at once. This approach trades a small amount of code duplication for error messages that are consistently actionable rather than merely technically accurate.

0
ProgrammingDEV Community ·

Python library timerx records timing data even when timed code raises exceptions

A developer has released timerx, a small dependency-free Python timing utility designed to fix a common flaw in ad-hoc timing code. Standard Python timing patterns silently drop measurements when the timed function raises an exception, meaning the slowest or most problematic calls go unrecorded. timerx solves this by wrapping all three entry points — decorator, context manager, and named stopwatch — with finally blocks that guarantee timing is recorded regardless of whether an exception occurs. The library also handles re-entrant or recursive timing under the same name by storing start times as a stack rather than a single slot, preventing silent overwrites. Exceptions are never suppressed; the library only observes and records, leaving error handling entirely to the caller's code.