The public square is getting smaller. On Thursday, Bluesky rolled out group chat functionality in version 1.124 of its app, marking a definitive pivot for a platform that has spent its existence trying to replicate the global reach of X.

This isn't just a new button for direct messages. It is the first tangible step in a broader strategy to transform Bluesky from a singular, massive feed into a collection of smaller, curated spaces. For a platform with 44.8 million registered users—a fraction of X’s 600 million monthly active users—the move suggests an admission that competing on raw scale is no longer the primary objective.

The Mechanics of the New Chats

The new group chat feature allows users to create private spaces for up to 50 participants. While this capacity is modest compared to X’s support for 1,000-member groups, the implementation prioritizes control over volume. Creators can manage their own invite links, which appear as embedded cards when shared on the main feed, and participants have granular control over who can add them to conversations.

Safety remains a work in progress. The company confirmed that media sharing is currently disabled, citing the need for more robust moderation systems before allowing images or videos to circulate in private threads. For now, the focus is on text-based interaction, with the company signaling that the 50-person limit is a starting point, not a ceiling.

A Strategic Shift Toward 'Smaller Spaces'

Alex Benzer, Bluesky’s head of product, framed the update as a response to the limitations of the "one big space" model. In a series of posts, Benzer outlined a vision where the app functions less like a town square and more like a network of interest-based clubs.

"Communities will be smaller spaces inside that where you can go deeper and hang out with people who care about the same stuff," Benzer wrote. The plan is to leverage the underlying AT Protocol to allow for public, private, or invite-only communities, each with its own dedicated handle—such as community-name.bsky.social—that functions as a unique URL.

This approach mirrors the utility of Reddit or Facebook Groups, but with the added promise of decentralization. By building these features on an open protocol, Bluesky is betting that users are increasingly wary of "Big Tech" moderation and are looking for environments where they retain more ownership over their social graph.

Why the Timing Matters

The timing of this pivot is particularly sharp. In April, X shuttered its own Communities feature, citing low engagement and a persistent spam problem. By stepping into that void, Bluesky is attempting to capture the users who were left behind by X’s retreat from community-building.

However, the challenge for Bluesky is execution. The platform has struggled to maintain the momentum of its early growth, and shifting the user experience toward private, community-based interactions requires a delicate balance. If the app becomes too fragmented, it risks losing the "public square" energy that made it a viable alternative to X in the first place.

Key Takeaways

  • New Group Limits: Users can now create group chats for up to 50 people, with granular privacy controls over who can send invitations.
  • Strategic Pivot: Bluesky is moving away from a single, public-facing feed model toward a "community-first" architecture, allowing for private and invite-only spaces.
  • Protocol-Based Growth: The company plans to use the AT Protocol to allow the developer ecosystem to build and host these communities, aiming to differentiate itself from centralized platforms.

Whether this strategy can turn the tide on user growth remains the central question. For now, Bluesky is betting that the future of social media isn't in reaching everyone at once, but in giving users a place to talk to the people who actually share their interests. The next phase of this rollout will likely involve the introduction of these community-specific handles, which will serve as the true test of whether the platform can successfully scale its "smaller spaces" vision.