Pinned
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
Hugo
@there-hugo.dev
Building @airglow.run: automations for the AT Proto @exosphere.site: community management tools
194 followers208 following367 posts
Pinned
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
Hey @tangled.org, I remember you mentioned the "squash merge" feature a while back. Is it still on the roadmap? Thanks 🙏
Airglow now runs on @nodejs.org and @postgresql.org. Migrated earlier today from Bun and SQLite. While I like trying new techs and stuff, proven techs usually make it *easier* bsky.app/profile/airg...
Airglow will be down for a few minutes, we are migrating our database (from SQLite to Postgres). It'll resume shortly, automations will catch up
Hugo reposted
This is Pele, my new rendering library for diagrams and charts, compatible with the latest Mermaid syntax. - 100-500× faster than mermaid.js - 6× smaller bundle - No dependencies - Easy to theme - Responsive to device width - Open source (MIT) Try it at pele.run
Hugo reposted
Hi, we're HappyProto. We help you build on atproto... without the hard parts. You create the app, we'll run the backend: auth, private data, scripting, and an API over 46 million accounts. Welcome to atproto on easy mode. Join the waitlist at happyproto.at. #atproto
Hugo reposted
Hugo reposted
TanStack Charts 1.0 is here 🎉 Small bundles, fast updates, and charts you don’t have to outgrow. Start with a line and see where it takes you, or just simply tell your agent to "use Tanstack Charts"! tanstack.com/charts
Hugo reposted
RIP EU-Haul 🪦 Welcome Eurosky Migration Service 🤗 They grow up so fast 🥹 -> move.eurosky.tech
Hugo reposted
Hugo reposted
1) Own your data, or at least be able to leave 2) Prioritise open standards 3) Local-first, cloud-optional 4) Apply the bankruptcy test 5) Resist subscription creep, but accept strategic subscriptions 6) Favour EU-based and privacy-respecting tools 7) Replace gradually, not all at once
Hugo reposted
Node.js 26.10 comes with built-in debounce and throttle utilities. Like it! Can't tell you how many times I implemented (copied from the previous project) these two. Debounce: nodejs.org/docs/latest/... Throttle: nodejs.org/docs/latest/... #nodejs
Hugo reposted
Heads-up: the next Lexicon Community TSC meeting is Thursday, October 1 at 1:00 PM ET / 17:00 UTC. Agenda topics welcome in the discussion thread on Discourse.
Nice! Automation summary written by a model on @cocore.dev 🤩 airglow.run/u/bot.airglo...
A new automation on Airglow is live. It listens for new You & Me connections and automatically creates a copy in your repository if you do not already have a connection with that person.
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
See it in action here 👇 airglow.run/u/bot.airglo...
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
You bring your own co/core key and save it in your Airglow settings. It's stored encrypted and only used for your own AI steps. No account yet? Sign in on cocore.dev with your atproto account and get 1M tokens for free!
Hugo reposted
Replying to @kstewart.me
gotcha! not in yet, but in the mean time you should give @airglow.run a try. they’re basically IFTTT for atproto and after a quick search it looks like they might have what you need exactly. good workaround until I can add official support for webhooks in Offprint? airglow.run/u/aesth.lol/...
What's great about decentralized identity: the people you follow are the same people on every app. Share code with them on Tangled, see their photos Grain, chat somewhere else. Follow sync on @airglow.run makes it automatic: follow someone once, find them everywhere 🙌 airglow.run/sync
Shipped a new thing on @airglow.run: social graph sync 🔄 Pick the apps you use (Bluesky, @tangled.org, @sifa.id, @grain.social, @semble.so), turn it on, and your follows stay identical everywhere. Follow someone on one app, you follow them on the others too
Remember the "sync your follows between Bluesky and Grain" automations from a few months ago? This replaces them. Built in, nothing to set up, just tick the apps. Free, like the rest of Airglow. Turn it on from your profile: airglow.run/sync Let me know how it goes 🙌
Just finished testing a new feature ready to ship on @airglow.run I'll probably wait until the morning though
That was five months ago, thanks @nichoth.com for finding it haha bsky.app/profile/did:... Which one do you prefer? bsky.app/profile/did:...
Hugo reposted
Replying to @vicwalker.dev.br
there's no follow on airglow BUT it's possible to go check out other people's sets (and it looks like you have a few interesting ones) airglow.run/u/vicwalker....
Hugo reposted
Hugo reposted
👀 Out-of-order streaming Now in the HTML spec 🎉 github.com/whatwg/html/... The "list" placeholder gets replaced by the template that appears later in the document. Already in Chrome/Edge Positive positions from other browsers Maybe this can power React Suspense for SSR in the future? 👀
HTML might be getting out of order streaming natively in the future. I really like this: developer.chrome.com/blog/declara...
I'lm trying to think of meta goals for Airglow, not the features or technical improvements. One is to be featured on the @eurosky.social portal, and even on the homepage. How do I make this happen?
Once again, @byjp.me coming up with a banger use case for @airglow.run 🔥
I can now post my Kibun status from my finger thanks to @airglow.run & my Pebble Index 01 😊 www.kibun.social/users/byjp.me
Hugo reposted
Incident resolved. I'll keep monitoring the logs, which should be more helpful now. And I need to set up some alerting. Thanks @vicwalker.dev.br for reporting the issue
@there-hugo.dev @airglow.run has not been working since the 20th, like no automation was triggered, when I know they should've
Hugo reposted
Chatbot no Streamplace voltando com tudo! Testei aqui e está absurdamente mais rápido para responder, então vou poder bolar muitos outros tipos de comandos pro chat usar :D
Airglow is now using Jetstream v2! It's running smoothly, and your automation will be triggered way faster than before! Thanks @atproto.com, this is awesome
Hey @matrixfurry.com, thanks for opening this issue, this is now implemented and released. Let me know how it goes 🙌 tangled.org/exosphere.si...
Hugo reposted
Airglow is now using Jetstream v2! It's running smoothly, and your automation will be triggered way faster than before! Thanks @atproto.com, this is awesome
Hugo reposted
The community.lexicon.* schemas have a new home: development happens at https://tangled.org/lexicon.community/lexicons, and the published records live on @lexicons.lexicon.community, a dedicated identity that holds the schema records and nothing else. Same NSIDs, same records, sturdier plumbing.
Hugo reposted
Hugo reposted
Today we had the GOAT @danabra.mov on @syntax.fm to school us on ATPROTO Please forgive the title, trying to get more people interested in it 🤣 www.youtube.com/watch?v=D77G...
We have selected the designer to work on this project. We are in touch with them and we'll kick it off in August. Thanks to all the designers who applied 🙌 bsky.app/profile/ther...
Call for designers: Lexicon Community logo Last day to apply discourse.atprotocol.community/t/call-for-d...
Hugo reposted
Check out all these cool Semble @airglow.run automations!! 🤩⚙️ airglow.run/automations/...
Hugo reposted
You can now send a custom body in the Webhook action. Thanks @hipstersmoothie.com for the suggestion!
Hugo reposted
If somebody else would like to easily and quickly save all Tangled Stars to Semble, using the *permalink* (so the link won't break if the account changes handle or if the repo name changes) I gotchu airglow.run/u/vicwalker.... You can easily change the collection or get rid of the last step
Hugo reposted
Shipped a big rework of Airglow's automation engine. The fun part was making branching and loops compose: any step can nest anywhere, and the editor computes which placeholders are valid at every point in the flow. It quietly turned into a tiny visual programming language.
Airglow's automation engine got a big rework. Automations are now composed of steps you can arrange in any order: conditions, loops, fetches, variables, and actions. Two highlights: real if/else branching, and loops that can chain several steps per item. 🧵
Call for designers: Lexicon Community logo Last day to apply discourse.atprotocol.community/t/call-for-d...
Looks like a good day to fully revamp @airglow.run automations engine. Better conditions (with branching; if/else), loops, flexible data flow. Any requests?