GreenEarth is an open-source project to create better feeds — as in more interesting, more constructive, transparent and controllable. You can use our API to build your own feeds, but we’ve also carefully crafted three feeds we hope you’ll like.
All of our feeds are currently in alpha release, and we are hard at work making them better. We love feedback! Get in touch with us @greenearth.social, join our Discord, or just leave a comment below.
Your Feed
Posts from people you follow but also lots that might interest you from elsewhere, designed for nuanced, intelligent, positive conversation. Not agreement — we’re not here to filter bubble you — but constructive disagreement.
This is the main GreenEarth feed, designed as a replacement for the single algorithmic timeline you see on other platforms. It starts by finding posts from many sources, including people you follow, topics and authors you have previously liked, and popular posts. Then it combines a prediction of whether you will click “like” on each post with a constructiveness score, based on ranking with the Perspective bridging API.
Best of Friends
Never miss the good stuff from the people you follow. This feed starts with everything your friends posted within the last two weeks, and sorts it by how guessing how likely you are to click “like” on each post. The idea is to create a replacement for the default “Following” feed that ensures that you don’t have to worry about checking in at just the right time to catch your friends’ best posts of the day. This also means that you’ll seem more from people who post rarely but well.
Random
Every algorithm has an agenda, even ours. But what does the internet look like with no filter? The Random feed is just that: randomly selected posts from the entire ATProto universe over the last two weeks. Its… definitely a slice of life.
Note that your moderation settings are still applied, so by default you won’t see NSFW or extreme stuff. If you turn all those filters off, be prepared to drink directly from the firehose of humanity. You might learn something, but don’t say we didn’t warn you.
Transparency and Control
The most basic way to control your feed is to click “like” (the heart) on people and topics you want to see more of. That was always the classic notion of how an automatic feed should work, and our algorithm pays a lot of attention to likes.
However, we have also built a whole control panel and transparency center for your feed! To access it, click the link in the post at the top of your feed.
You will then be asked to authorize our app with your BlueSky/ATProto credentials. When you do, you will come to the interface for your feed. It has three parts:
Why Am I Seeing This? which explains how each post in your last batch was scored
How It Works, which is an interactive explanation of the feed generation process
Feed Controls, which lets you adjust a number of key parameters.
We are rapidly editing this interface, responding to your feedback. The longer roadmap includes natural language control, so if you want something more specific you’ll be able to just tell the algorithm what you want.
How do you want to control your feed? Get in touch with us @greenearth.social, join our Discord, or just leave a comment below.






