Hugo

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

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

happyproto.atHappyProto: the backend for atproto appsBuild on atproto without the hard parts. HappyProto runs the backend: an API over 46 million atproto accounts, with sign-in, private data and scripting included.

Hugo reposted

Okay frick it, I'm announcing the project I've been working on. It's called Reams, a markdown editor that syncs over atproto spaces. It works offline, doesn't require a login, and has a bunch of features packed in. Try it at reams.ink, install the PWA for the best experience!

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

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

gui.doA practical guide to building your own antifragile tech stackSeven principles for evaluating technology choices, reducing vendor lock-in, and building a more resilient digital setup. The decision-making framework behind the tools.

Nice! Automation summary written by a model on @cocore.dev 🤩 airglow.run/u/bot.airglo...

airglow.runBriefly describe new automations created on Airglow | @bot.airglow.run | AirglowWhen 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.
Airglow Bot@bot.airglow.run

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

View full thread

It's still in beta, so I'll keep an eye on what you build with it and keep iterating. Next up might be structured output data and a Jev-like classifier feature 👀

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/...

airglow.runBlog Post Webhook | @aesth.lol | AirglowAutomation platform for Bluesky and the AT Protocol. Filter Jetstream events by lexicon, deliver webhooks, and create records on your PDS.

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

My favorite part: it remembers who you're waiting for. 135 people I follow have no Sifa profile yet, 129 no Grain, 71 no Tangled. The day they show up, I follow them there, automatically. And it never unfollows anyone on its own. Only you unfollowing someone does that

Hugo reposted

Slow down frontier model development. Bring open weights to current frontier. Build out local inference providers, stabilize hardware prices, focus on cost and token throughput for a bit. Get our software updated to handle what's being thrown at us. I would not mind spending a beat on distribution.

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? 👀

Thank you all for following me in this adventure! 🤩

Airglow@airglow.run

There are currently 100 active automations on Airglow. Active = was executed in the past 30 days. Resulting in 18000 PDS record operations (creation or update). Thanks for automating your AT Proto life with us 🙏

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?

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

Victoria@vicwalker.dev.br

@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@airglow.run

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

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

I took a short break, but I'm back, and couldn't wait to switch to Jetstream v2. This is live!

Airglow@airglow.run

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

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...

Hugo reposted

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. 🧵

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@airglow.run

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. 🧵