







This post looks more closely at Brittany Ellich's work on representing groups in ATProtocol. It builds on earlier conversations and explores how these ideas might work in practice.
ATProtocol Community
A community space for coordinating, convening, and collaboration around ATProto

ATProtocol Community
A community space for coordinating, convening, and collaboration around ATProto

WG Community Standards
A community space for coordinating, convening, and collaboration around ATProto

Owning group data - meri's missives
Thinking about how communities can manage shared data on and off ATProto
Atmosphere Community
A community space for coordinating, convening, and collaboration around ATProto

[Proposal] WG for group/community standards and infrastructure in ATProto
Interested in contributing — specifically to Phase 1 (shared ontology and community archetypes). I’m a cognitive linguist and university researcher. My work on the AT Protocol side includes Mezzanine, an information networking system using opaque cashtag connectors as a routing layer, and two Leaflet pieces on community infrastructure as a gradient — from permissionless tag-based commons to credentialed spaces. The reason I’m flagging my disciplinary background: Phase 1 is where this WG will e...

AT Namespaces for Community Spaces
How should public community-controlled spaces be represented in atproto?
Representing groups in ATProto
I wanted to add book clubs to my GoodReads-like app (Collective), but ATProto doesn't have a standard way to handle shared group resources yet. So I'm building opensocial.community—a separate service that manages groups independently from any single app. This means the same book club could potentially work across multiple apps (imagine your book club having both a reading list in Collective AND a discussion forum in another app), and groups can migrate between providers if needed. It's probably over-engineered for my use case, but might help other ATProto developers building community features.

Representing groups in ATProto
I wanted to add book clubs to my GoodReads-like app (Collective), but ATProto doesn't have a standard way to handle shared group resources yet. So I'm building opensocial.community—a separate service that manages groups independently from any single app. This means the same book club could potentially work across multiple apps (imagine your book club having both a reading list in Collective AND a discussion forum in another app), and groups can migrate between providers if needed. It's probably over-engineered for my use case, but might help other ATProto developers building community features.

atproto.camp — A directory of ATProtocol user groups
A directory of ATProtocol user groups. Find your local community or start one.
ATProtocol-Community/ATStore
Contribute to ATProtocol-Community/ATStore development by creating an account on GitHub.
AT-Communities #1: the Concierge, the Vault, and the Fuck-ass Astro Website – Essential Randomness
In which I try to make sense of communities on ATproto.

AT Namespaces for Community Spaces - at:// pizza thoughts
How should public community-controlled spaces be represented in atproto?