Hugo
@there-hugo.dev
📤 137
📥 171
📝 286
Building
@airglow.run
: automations for the AT Proto
@exosphere.site
: community management tools
pinned post!
Checkout this thread as well:
bsky.app/profile/airg...
add a skeleton here at some point
1 day ago
0
0
0
Thanks a lot for the repost
@pfrazee.com
🙏 It means a lot
about 17 hours ago
0
2
0
reposted by
Hugo
Airglow
1 day ago
Airglow has a new brand 🎨 We worked with a brand designer to give it a proper identity and a more polished feel. New logo, refreshed site, updated everywhere. Long time coming. Really happy with where it landed
1
42
6
I spent the last while rebuilding Airglow's brand with a designer, and it's finally live. It took longer than I expected, but I'm really happy with how it turned out. It looks and feels like a proper product now.
1 day ago
1
1
0
Je serai au meet up de Paris jeudi. J'ai hate de vous rencontrer et d'échanger avec vous. Ce sera éventuellement l'occasion d'écouter vos retours sur Airglow
loading . . .
Bluesky meetup Paris - Labess
https://atmo.rsvp/p/nicolashenin.net/e/3mpnjyh4kg2xo
2 days ago
0
3
1
reposted by
Hugo
Airglow
10 days ago
Something new lands this week. Airglow has a fresh look and a rebuilt homepage, with the same idea at its core: automations for the AT Protocol. An event fires → send a webhook, write a record, or post to Bluesky.
airglow.run
👀
loading . . .
Airglow | Automations for the AT Protocol
Automations for the AT Protocol. Subscribe to Jetstream events, match a lexicon, and send a webhook, create a record, or post to Bluesky.
https://airglow.run
0
7
1
Been pretty quiet here recently. The reason: I've been rebranding Airglow top to bottom. New logo, new look, new homepage, same core idea: automations for the AT Protocol. An event fires, you do something with it. Almost ready. Shipping this week 👀
10 days ago
0
1
0
reposted by
Hugo
Guido X Jansen
14 days ago
Started a 7-part blog series, explaining ATproto to people outside the ecosystem. Part 1: Who actually owns your network?
gui.do/post/atproto...
loading . . .
Who actually owns your network?
Every time I moved a community to a new platform, the exit cost members and history. Platforms come and go; the lock-in architecture underneath is why. Part of 'Apps as Views, Not Vaults': the things ...
https://gui.do/post/atproto-series-01-you-dont-own-your-network/
2
75
26
reposted by
Hugo
John Breslin
21 days ago
Lots of hype about W at the moment, but ICYMI, there are already some European AT Protocol alternatives for your decentralised social web needs Try
mu.social
@mu.social
Get a Eurosky account at
eurosky.tech
@eurosky.social
And for professional stuff, there's
sifa.id
@sifa.id
4
53
17
Make the move, it's super easy
add a skeleton here at some point
22 days ago
0
0
0
Explain you @ I’m there (sometimes here but mostly there) 🧭 My name is Hugo 🤷♂️ And I’m a dev 👨💻 (Also it sounds like « There you go » 🤯)
add a skeleton here at some point
23 days ago
0
2
1
I made a lot of progress on Airglow this week-end. The biggest new thing is the notifications feature with
atmo.pub
🔔 Learn more in this thread:
add a skeleton here at some point
23 days ago
1
5
0
reposted by
Hugo
Airglow
25 days ago
Airglow can now send you notifications 📲 Powered by
@atmo.pub
, so your automations can ping you the moment something happens
1
31
4
reposted by
Hugo
Patrick Singletary
25 days ago
Take all the atprotocol user tools and put them one place Userlist copier Unfollow deactivated accounts Or build a bunch of
@airglow.run
actions to do the same
0
3
1
I've been a bit quiet lately, but
@airglow.run
is starting to look really good on localhost!
27 days ago
0
4
0
Congrats to the
@eurosky.social
team for the launch week. Really great stuff!
27 days ago
0
13
0
Thanks a lot
@vicwalker.dev.br
for the 5 stars Airglow review on
@atstore.fyi
! The first one
28 days ago
0
4
0
reposted by
Hugo
Airglow
about 1 month ago
Really great automation by
@vicwalker.dev.br
who build a
@stream.place
bot with
@rocksky.app
that tells viewers which song is being played
1
13
4
Merged the #1 PR from an external contributor on
@airglow.run
. Thanks
@byjp.me
for the contribution!
about 1 month ago
1
2
0
reposted by
Hugo
Cosmik Network
about 1 month ago
We’re excited to post this update from our new
@leaflet.pub
- the Cosmik blog has officially moved to the Atmosphere! 🎉 Also - so many great community contributions last month 💙
loading . . .
Cosmik Updates: May 2026 - Cosmik Labs
We migrated the blog to Leaflet; The Semble community is cookin'!
https://blog.cosmik.network/3mndi5x3aw22b
1
55
14
The « Post to Bluesky » action proactively handling the
@standard.site
integration 😎
add a skeleton here at some point
about 1 month ago
0
0
0
You might think that the more you ship, the smaller your backlog gets. But it's the opposite.
about 1 month ago
0
0
0
I just fixed a long standing issue in Airglow. One of the most popular things people automate: "when I like a post on Bluesky, save the links in it" to
@kipclip.com
,
@margin.at
,
@semble.so
.
about 1 month ago
1
18
4
Thanks for mentioning
@airglow.run
,
@wesleyfinck.org
Likely a first 🙂
notes.wesleyfinck.org/3mmrr6uuqtk2...
loading . . .
Ecosystem Plugins - Wesley's notes
Bridging the interop gap and addressing the long-tail of user needs
https://notes.wesleyfinck.org/3mmrr6uuqtk2k/l-quote/8_0-8_104#8_0
about 1 month ago
0
6
0
Any idea what should be the sixth "follow" actions here?
about 1 month ago
3
1
0
Talking about the near future of Airglow here
add a skeleton here at some point
about 1 month ago
0
0
0
@byjp.me
So
teal.fm
is considering an "expiring" property I see. That's interesting, could be the "duration", but it still make the consumer responsible fo that logic
about 2 months ago
1
2
0
Go set up your automations now, it's ready for the future
airglow.run/u/airglow.ru...
add a skeleton here at some point
about 2 months ago
0
0
0
reposted by
Hugo
Atmosphere Community
about 2 months ago
Congrats to
@wordpress.org
&
@pfefferle.org
for shipping the first 1.0.0 version of an Atmosphere plugin for WordPress. WordPress posts are published as microblog posts as well as
@standard.site
long form posts. Read all the other features in the blog post
loading . . .
ATmosphere 1.0.0 — Liftoff
This post isn’t about the ActivityPub plugin. ATmosphere is a separate plugin from the same small team, for the other half of the open social web: the AT Protocol, the open network behind Blu…
https://activitypub.blog/2026/05/20/atmosphere-1-0-0-liftoff/
9
293
114
@flo-bit.dev
Wanna do this with me? It would make sense since you are building an app that uses a community lexicon
add a skeleton here at some point
about 2 months ago
1
1
0
@tijs.org
Wanna do this with me? It would make sense since you are building an app that uses a community lexicon
add a skeleton here at some point
about 2 months ago
1
0
0
Another
@popfeed.social
question; I added the same movie to two different lists including the "watch_movies" one, and also left a review. It creates 3 records on my PDS, that all contains the movie title, and data, with some inconsistencies on the genre, TMDB/IMDB ids, and the poster image
about 2 months ago
1
0
0
So my
film.popfeed.social
and
popfeed.social
"favorites" lists are 2 different things? I'm trying to figure out when I want to use the generic popfeed website vs the film/books/music/etc
@popfeed.social
about 2 months ago
0
0
0
@vicwalker.dev.br
On a side note, I encourage you to use variables for hard coded values. By default, they are not duplicated with the rest of the automation data
about 2 months ago
1
0
0
Lexicon Community needs a proper logo. I'm leading the effort to commission one and looking for a co-lead. Please volunteer, suggest someone, or repost.
discourse.atprotocol.community/t/lexicon-co...
loading . . .
Lexicon community icon
Hello 👋 I think the lexicon.community website already look pretty good, it has a nice identity. But the brand isn’t persisted else where, for exemple, the GitHub and Bluesky profiles have the generi...
https://discourse.atprotocol.community/t/lexicon-community-icon/853
about 2 months ago
3
10
11
Spend another evening fixing a bug regarding OAuth sessions expiration. It should be good now. As a bonus, you can now see all auth related activity in the "Security" page on the dashboard
about 2 months ago
0
3
1
Still one my favorite use case for Airglow, always a good surprise when I see my bot account posting this
add a skeleton here at some point
about 2 months ago
0
0
0
So, I see many Bluesky posts actually embed a link, without keeping the link in the text, so it does't show up in the rich text facets. Meaning that an automation that iterates on `post.record.facets[].features[]` (eg: "bookmark every links in posts I like"), won't work for embeds.
about 2 months ago
1
0
0
I've be listening to the Off Protocol podcast this weekend. Super insightful, I can't wait for the next sessions. Thanks
@atproto.com
for hosting it!
about 2 months ago
1
1
0
Small technical detail for this one, I added an "execution marker" so that the automation is triggered at most once per record. So if the record is edited again (like if you add a review), it doesn't trigger the action again
add a skeleton here at some point
about 2 months ago
0
2
0
Hey
@vicwalker.dev.br
I noticed your automation on Airglow, really cool one. After looking at it, I fixed an internal so that you won't have to enter raw JSON for `strongRef`. And it gave me an idea; "variables" ✨ You can set hard coded values that won't be duplicated
about 2 months ago
3
1
0
reposted by
Hugo
zero
about 2 months ago
The AT Protocol ecosystem is alive and well. Writing/blogging:
@pckt.blog
@leaflet.pub
@offprint.app
Bookmarking:
@margin.at
@kipclip.com
Images/inspo:
@currents.is
Video/steaming:
@stream.place
Book/music/game tracking:
@bookhive.buzz
@rocksky.app
@crashthearcade.com
Even more:
@atstore.fyi
0
40
21
Hey
@mptouzel.bsky.social
, I saw you duplicated the
@kipclip.com
automation on Airglow. I needed to make some changes for it to work properly, the second action has to iterate over the bookmark created in the first action. You can update it or simply re-duplicate this one
airglow.run/u/there-hugo...
about 2 months ago
1
1
0
Congrats
@gui.do
@sifa.id
Let's do this!!
add a skeleton here at some point
about 2 months ago
0
9
1
What I really like with it, is that the event will then directly show up on
atmo.rsvp
or
@smokesignal.events
, and I’m less likely to miss it. I think Airglow can be really useful for community lexicons!
add a skeleton here at some point
about 2 months ago
0
5
0
What would it take to get a beautiful logo for
lexicon.community
? cc
@bmann.ca
I can recommend a designer (it doesn't show yet, but I found someone to help me on Airglow)
loading . . .
Lexicon Community
Public and communal ownership of ATProtocol Lexicon Schemas.
https://lexicon.community
about 2 months ago
1
4
0
You can now set up simple automations to sync your follows between Bluesky and Grain
add a skeleton here at some point
about 2 months ago
1
0
0
Hey
@cozylittle.house
I opened a PR on
tangled.org/cozylittle.h...
to add the
@standard.site
logo. I'd love to see
@danielroe.dev
PR#2 merged as well 😇
loading . . .
cozylittle.house/atmologos
A collection of SVG Atmosphere Logomarks
https://tangled.org/cozylittle.house/atmologos
about 2 months ago
2
3
0
Who's on Grain here?
about 2 months ago
0
0
0
reposted by
Hugo
Eurosky Social
2 months ago
Europe needs independent social infrastructure, not just an app. This is what we're building.
eurosky.tech/build/
17
533
179
reposted by
Hugo
Airglow
about 2 months ago
Thanks for the feedback! What about this?
airglow.run/u/airglow.ru...
loading . . .
Sync Bsky follow to Sifa, Tangled, Semble | @airglow.run | Airglow
When I follow someone on Bluesky, follow them on Semble, Sifa and Tangled if they have a profile there
https://airglow.run/u/airglow.run/3mlqdudrais22
1
0
1
Load more
feeds!
log in