Sign in

Graze Social

@graze.social
39K followers 255 following 1.8K posts

Own your algorithm. 👉 graze.social ⚙️ Need product support? Skip the DMs: tinyurl.com/3hcabn8v ✨ Building something cool? Join us on Discord: discord.gg/Y6UkgsFx4D

PostsRepliesMedia
Graze Social @graze.social · 02/10/2026
hell yeah
0110
Reposted by Graze Social
Marielza @marielza.bsky.social · 02/10/2026
"As distrust in larger social media platforms has grown, the smaller ones have been building around community, with a focus on connecting through taste.” 🔥
051
Graze Social @graze.social · 02/10/2026
Great shoutout for @graze.social in this piece!
mercury.com
How the small web is creating an anti-slop internet
What is the small web? A new crop of platforms are answering algorithmic fatigue with a return to human-curated basics.
0397
Reposted by Graze Social
Richard Ferro, MD MSc @richferro.com · 01/10/2026
It’s officially Spooky Season and with the help of @graze.social we now have a new feed that will show you all the Halloween posts your friends are sharing! 🎃 👻 🐈‍⬛
0164
Graze Social @graze.social · 29/09/2026
Starting now!
031
Graze Social @graze.social · 29/09/2026
Reminder that this is happening in just a few hours! Hope to see you there!
0145
Reposted by Graze Social
Sophie Greenwood @sjgreenwood.bsky.social · 29/09/2026
If you're searching for PhD opportunities, check out this feed I created using @graze.social! ➡️ bsky.app/profile/sjgr...
12612
Graze Social @graze.social · 29/09/2026
We will see if we can wire something up!
010
Graze Social @graze.social · 29/09/2026
Thinking about the US midterms and how feeds could play a part? Join the @graze.social team + community TOMORROW, Tue Sept 29 at 2pm PT for an open call on building election-ready feeds and the product changes we're making to support you. Everyone is welcome! 🗳
meet.google.com
Meet
Real-time meetings by Google. Using your browser, share your video, desktop, and presentations with teammates and customers.
22622
Graze Social @graze.social · 28/09/2026
Sorry to hear that! Can you DM us with some examples of whats working and not working so we can properly diagnose?
000
Reposted by Graze Social
Brad Wenner @bradwenner.photo · 25/09/2026
nice, here's a feed i've been wanting: all the bandcamp links from people you follow #newmusicfriday #metalsky bsky.app/profile/did:...
071
Graze Social @graze.social · 24/09/2026
Found it — nothing broken on our end. Your feed builder has a green Users block set to Include with only tidymalism.bsky.social in it. Every block has to match the same post, so that cuts the whole feed down to that one account. Delete it or switch it to Exclude — image shows which block.
Screenshot of the Graze feed builder for the feed "Cleaning (in progress)", with notes alongside it. The builder shows two stacked blocks called Users. The upper one is green, its dropdown reads "Include", and it holds a single account: tidymalism.bsky.social. A red outline rings that dropdown, labelled "Change this". The lower block is red, its dropdown reads "Exclude", and it lists blocked accounts including acarsdrama-a11y.bsky.social and maxrooter.bsky.social. A header reads "Returning 0 posts — no new matches since Sep 21". The notes explain that Include means a post's author must be on that list, and because every block has to match the same post, the feed is reduced to posts by tidymalism.bsky.social that also contain one of the five cleaning keywords — so almost nothing qualifies. The fix given is to delete the green block or switch it from Include to Exclude, then hit Rebuild. A last note says exclusion terms containing an asterisk, such as http*, DM* and account*, are matched literally and never fire, while plain words like dental work fine.
110
Graze Social @graze.social · 24/09/2026
We wil take a look!
010
Graze Social @graze.social · 23/09/2026
🐐🐐🐐🐐🐐
2687
Reposted by Graze Social
Hugo @there-hugo.dev · 23/09/2026
Nice! Automation summary written by a model on @cocore.dev 🤩 airglow.run/u/bot.airglo...
airglow.run
Briefly describe new automations created on Airglow | @bot.airglow.run | Airglow
When a new automation is created on Airglow, ask a model on co/core (https://cocore.dev) to briefly describe the automation, and post the description to Bluesky.
0104
Reposted by Graze Social
Blacksky Algorithms @blackskyweb.xyz · 23/09/2026
🎉 Acorn is officially open. You can now create a space for your community on the open social web - no wait required. acorn.blacksky.community
1489211
Reposted by Graze Social
Hugo @there-hugo.dev · 23/09/2026
A new AI step is available in Airglow ✨ It lets your automations call @cocore.dev: you pick the model, write the prompt, choose the input data, and the answer flows into the next steps
Airglow's step picker, "Flow and data" section, showing the Condition, Loop, Fetch a record, Search records, Variable and Collect links cards, plus the new "Ask an AI agent" card with a sparkle icon: "Send a prompt to a co/core model and use its answer downstream".
2196
Reposted by Graze Social
Scott McGrath @smcgrath.phd · 22/09/2026
I just added the new Natural Language node to the AI/ML Blend Feed and tweaked a few other settings. Let me know what you think! bsky.app/profile/did:...
161
Reposted by Graze Social
Tynan is afk til 10/19 ⁂ @tynanpurdy.com · 22/09/2026
Jevin be shipping
081
Graze Social @graze.social · 22/09/2026
Ask a Question does three shapes: yes/no, pick one of your own options, or rate on a scale you define. The trick nothing else does - it scores the option you chose, not whichever one won. Running on TypeSafe's brand new Jev, a model perfectly shaped for this work.
An Ask a Question node in the Graze feed builder. Inside a Logic block set to "All of these", the question type is "Pick one of my options" and the question reads "what kind of food post is this". Three options are listed, each with an optional field for what it means: a recipe, a restaurant review, a food photo. Below them, a row reading "Chance it is: a recipe" - the option the threshold is measured against, rather than whichever option scores highest. Then a comparison set to "at least" and a threshold of 30%, and a switch labelled "Admit posts when over budget", turned off.
060
Graze Social @graze.social · 22/09/2026
Natural Language: write one sentence - "is a job posting and does not mention unpaid internships" - and every post gets scored against it. It runs on DeBERTa-v3-large NLI on our own GPU, so what you get back is a calibrated 0-100% and you pick the threshold.
A Natural Language node in the Graze feed builder. Inside a Logic block set to "All of these", the node holds one sentence typed in a text box: "is a job posting and does not mention unpaid internships". Below it, a comparison set to "at least" and a threshold of 75%. At the bottom, a switch labelled "Admit posts when over budget", turned off.
170
Graze Social @graze.social · 22/09/2026
Tell your feed what you want in plain English! Two new nodes are live for everyone today - "Natural Language" and "Ask a Question". Ditch the regexes, and tell Graze exactly what you mean. Available today for all feeds.
3266
Reposted by Graze Social
Torsten Goerke (verified 🤜 🤛) 🎛️🎹🔊🎚️🎧📟🔌🐸 @tgoerke.bsky.social · 22/09/2026
The mechanism behind it Thompson Sampling, shared in an Graze article a while ago, inspired a lot of my experiments how 🎰 agents can learn from data.
docs.breadcrumbs.run
Atmospheric Evidence Discovery — A Live Labeler - Breadcrumbs Compendium
What breadcrumbs is, why it's built this way, and the artifacts behind each decision -- for collaborators, funders, and anyone deciding whether to tap a crumb.
141
Graze Social @graze.social · 21/09/2026
👀
050
Reposted by Graze Social
0x_meow @0xmeow.bsky.social · 21/09/2026
gonna need to check this out 👀
041
Reposted by Graze Social
Del Winters @del.winters.rodeo · 21/09/2026
This is great, I’ve gotta jump back into building my movies and tv feeds now that there’s more options for what people see!
021
Reposted by Graze Social
Ariel M. (she/her) @byarielm.fyi · 21/09/2026
I've been experimenting with this for my only pics and only text feeds, which are two of my favorites! Will share when they're ready 😇
092
Reposted by Graze Social
dame @dame.is · 21/09/2026
thank god for @graze.social, we’re lucky to still have them building important tools for creators and curators on the network 🤍
0193
Reposted by Graze Social
Jaxon Evans @jaxonevans.social · 21/09/2026
I think this is the third time I've been thinking through how I can build something for @boostsports.bsky.social, only for @graze.social to release a feature that solves the problem for me. Don't mind me, just building an entire social media app with Graze as a back end.
3141
Reposted by Graze Social
Tynan is afk til 10/19 ⁂ @tynanpurdy.com · 21/09/2026
FEED VIEWER SOCIAL GRAPH CONTROLS LETS GOOOOO
0111
Graze Social @graze.social · 21/09/2026
It's live in the feed editor for everyone: open a feed, hit the Page palette, add a layer. Huge thanks to our beta crew who've been running network-aware feeds for weeks and telling us what broke. Go build something weird and show us!
The Graze feed editor with the Page palette open on the left. Under "Ordering": New layer, Trending layer, Blend layer, Old layer, Best Of layer, Wilson Trending layer. Under "Audience": Only Show Posts From, Audience Group, Move Up Posts From. To the right, a feed with a New layer at 60% and a Trending layer at 40% carrying two "Move up" blocks, and a word-list filter for basketball, nba, wnba.
171
Graze Social @graze.social · 21/09/2026
Every layer keeps its own knobs - decay, window, like and reply weights, an engagement gate - and any layer dials down to 0% when you want it off without losing the setup. Bring it back whenever.
Two layers. A Trending layer at 45% of every page with its Parameters open (Like 2, Reply 4, Repost 3, Decay 0.4, Window 12 hours, plus reader-weight fields) and its Thresholds open (and, like_count at least 5). Below it an Old layer at 0% of every page with the note "Off. At 0% nothing from this layer reaches the page; its settings stay here for when you turn it back up."
171
Graze Social @graze.social · 21/09/2026
Mix and match! An Audience Group takes any or all of several filters - "their communities OR their follows' follows" - and each one can insist on a minimum, like reached by at least 5 of the people they follow.
A New layer whose Audience section holds an "If nothing matches: Show the feed" dropdown and a purple "Audience Group" block set to "Any of these". Inside the group are two "Only show posts from" blocks: "Their communities" and "People their follows follow, reached by at least 5 of the people they follow".
281
Graze Social @graze.social · 21/09/2026
Seven ways to read who's reading: people they follow · their follows' follows · their niche favorites · what's popular near them · what their network started following this week · their communities · and this feed's own authorities - the accounts your feed's writers collectively trust.
A Trending layer with one "Move up posts from" block. Its "posts from" dropdown is open, listing seven choices: People they follow (selected), People their follows follow, Their niche favorites, Popular near them, What their network is discovering, Their communities, and This feed's own authorities.
1101
Graze Social @graze.social · 21/09/2026
Want a harder line? "Only show posts from people their follows follow" keeps a layer inside the reader's own world - and you decide what happens if that comes up empty: show the feed anyway, or show nothing at all.
Close-up of a New layer at 60% of every page. Its Audience section shows an "If nothing matches" dropdown open with two options, "Show nothing" and "Show the feed unfiltered" (selected), and a green "Only show posts from" block set to "People their follows follow, reached by at least 1 of the people they follow".
1101
Graze Social @graze.social · 21/09/2026
Now the fun part. Give a layer an audience! "Move up posts from people they follow" - and they means whoever is reading. Nothing gets dropped, the posts they'd reach for first just float to the top. Same feed, different page, every reader.
Close-up of a Trending layer at 40% of every page. Its Audience section shows Boost strength 100%, combine by Strongest, and two purple "Move up posts from" blocks: "People they follow" at weight 100% and "People their follows follow" at weight 50%.
191
Graze Social @graze.social · 21/09/2026
Let's start with the page. Split it however you like - 60% newest, 40% trending, or five layers each doing their own thing. Every layer gets its slice of every page, interleaved, so nobody scrolls past one ordering to reach the next.
Graze feed editor. A FEED block containing a PAGE block with two layers: "New layer, 60% of every page" and "Trending layer, 40% of every page", each with a "Share of every page" number field, collapsed Thresholds, and an Audience row with "+ Only show", "+ Move up" and "+ Group" buttons. Below, a LOGIC block with a word list: text contains basketball, nba, wnba.
1101
Graze Social @graze.social · 21/09/2026
Your feed, their way! Feeds have always been one list, same for everybody who opens it. Today that changes - we've rebuilt feed ordering around layers, and any layer can be tuned to the person reading. Same feed, a different page for every reader. Live now for all feeds!
37515
Graze Social @graze.social · 17/09/2026
Miss a day? Now your feed catches you up. Feed Pulse reads the posts your readers actually looked at, and writes a short daily front page for you - all through @cocore.dev's artisanal, farm-to-table AI inference ATProto co-op! Available *today* for all feeds.
1285
Graze Social @graze.social · 15/09/2026
Congrats to the @stream.place team!
0162
Graze Social @graze.social · 15/09/2026
Working on a fix!
110
Reposted by Graze Social
Tony Zhou @tyzhou.bsky.social · 14/09/2026
Bluesky gives users the power to choose their algorithms, but how does this actually work in practice? In our new preprint, we explore the ecosystem of Bluesky custom feeds and the feed creators behind them! 🧵 arxiv.org/abs/2609.12958
arxiv.org
Middleware for Feed Recommendation in Practice: How Feed Creators Build, Maintain, and Sustain Custom Feeds on Bluesky
Scholars have long proposed third-party middleware as an alternative to centralized algorithmic feeds: feeds built and distributed by independent feed creators. This vision saw no large-scale instanti...
513546
Graze Social @graze.social · 13/09/2026
On the list already!
010
Reposted by Graze Social
SOUL ♡ @seductivelysoul.art · 12/09/2026
i love how @graze.social is making feed-making so accessible and user-friendly !! make more feeds! make better feeds! & if u don’t vibe w this feature, their user docs make manual building just as simple 🍃💙
0143
Graze Social @graze.social · 12/09/2026
👀
pds.ls
at
Browse the repositories at at
1161
Reposted by Graze Social
Richard Ferro, MD MSc @richferro.com · 11/09/2026
Graze is cooking this week
0102
Graze Social @graze.social · 11/09/2026
Graze always works better together! Someone builds a filter once, publishes it, and anyone can drop it into a feed - that's what we call custom nodes. Now, they keep themselves current! Turn on Auto-Update to take every safe release, hold on the ones that need attention, and build with ease!
1328
Reposted by Graze Social
Bailey Townsend 🦀 @pds.dad · 10/09/2026
So good to see @graze.social posting and building again www.graze.social
graze.social
Bluesky Custom Feeds - Built By You
Design, deploy, and grow custom feeds of any complexity on Bluesky with Graze.social.
1597
Reposted by Graze Social
ændra. @aendra.com · 10/09/2026
Aww shucks, I'm mentioned in this splendid piece about why @graze.social is super cool 💚
2454