AFAICT algorithms will come one of two ways on nostr:
  1. relays provide them
  2. relays aggregating from other relays give you events using an algo of their choice
    • that might be open source or not ... that might censor events that you're interested in or not
(1) is the way I imagine algos working on nostr with censorship resistance parity to nostr itself.