AlgoRelay: Nostr's First Algorithmic Relay

AlgoRelay is nostr native first algorithmic relay, enabling operators to build relays using a preset weighting algorithm.

AlgoRelay: Nostr's First Algorithmic Relay
"AlgoRelay is the first nostr native relay capable of serving personalized, algorithmic feeds without the use of external or proprietary APIs or DVMs. It prioritizes surfacing content from the people you care about, based on your personal interactions," announced uxto.
  • The algorithm delivers personalized, engaging experiences by balancing posts from authors you interact with and viral network content. Users get a mix of familiar and trending content, ensuring that their feed is always engaging and relevant. It can also be customized based on personal preferences.
  • Coracle is the first client to implement AlgoRelay, you can see it in action here.

Key components

Users can easily adjust the weighting of each component on their own instance by simply changing a few numbers.

  • Interactions with Authors. Weights posts from authors you frequently engage with via comments, reactions, or zaps.
  • Global Comments on Posts. Weights the total number of comments on each post across the protocol, indicating potentially meaningful engagement or discussions.
  • Global Reactions on Posts. Weights likes and emojis on posts.
  • Global Zaps on Posts. Boosts posts with a higher number of zaps.
  • Recency. Weights fresh and latest content.
  • Viral Posts. Adjusts weight of viral posts that exceed a certain threshold of engagement.
  • Decay Rate for Recency. Control how quickly older posts lose relevance.
"I look forward to seeing a blossoming market of algorithmic relays putting choice back in the user's hands. This is a big step forward for nostr, giving the masses what they want using open source, transparent algorithms," added the developer.

GitHub Repo
Announcement / Archive