Definitely shouldn't be client, it requires insane amounts of data, basically a view of the entire network
Clients will need to develop a special view for loading algo relay feeds
Most clients also run relays so they would have access to the data. So if I connect to a relay that run the algo logic and other relays that don’t run the logic, how is my timeline being filtered?
No clients also run relays. A client exists on your device, a relay exists on some server.
You would have a separate timeline only for the algo relay.
Got it. I meant to say that clients dev also run relays. As long as the clients offer various options for the timeline that sounds good to me.