Bluesky hasn't open-sourced its Discover feed algorithm — why not?
Bluesky positions itself as an open platform, but the algorithm behind its main Discover feed remains closed code. Twitter/X published its recommendation algorithm on GitHub back in 2023, so users are asking why Bluesky hasn't done the same. No official explanation has been given, and the community is speculating.
Bluesky is built on the AT Protocol, an open standard that anyone can use to build social apps. It even lets developers create custom feeds with their own rules. But the default Discover feed — the one most users see — runs on an algorithm whose code is not publicly available.
Community theories for the secrecy include preventing spam abuse, protecting a competitive edge, or the algorithm simply not being ready to share. Twitter/X drew widespread attention in 2023 when it released its recommendation algorithm on GitHub, letting researchers and users see exactly how posts were ranked. For Bluesky, which promises openness as a core value, the gap between its open infrastructure and its closed recommendation logic is becoming a visible tension.
Key points
- Bluesky's underlying AT Protocol is open source, but the Discover feed ranking algorithm is not publicly available.
- Twitter/X released its recommendation algorithm code on GitHub in 2023.
- Bluesky supports user-created custom feeds, but the default feed's logic stays hidden.
- No official reason has been given; spam prevention and competitive concerns are the main guesses.
- Algorithm transparency is seen as key to trust on a platform that markets itself as open.
Quick term guide
- recommendation algorithm
- The behind-the-scenes program that decides which posts to show a user first out of everything available.
- AT Protocol
- The open technical standard Bluesky built, which anyone can use to create their own decentralized social network.
- developers
- Developers are people who build software, apps, or websites.
- custom feeds
- User- or developer-made feed lists on Bluesky that follow whatever sorting rules the creator sets.
- share
- A server folder made available to apps or other devices.
- infrastructure
- The technical systems that keep a website or app running.
- open source
- Software whose code is available for people to view and often modify.
- ports
- Numbers that apps use so they can talk on the same computer without clashing.