正在加载视频...
视频加载失败
Stop using browser agents. You can use your coding agent to generate deterministic workflows that are 80% faster than browser-use and cost $0 in tokens Completely free & open source at
56,270 次观看 • 3 个月前 •via X (Twitter)
45 条评论

"what happens when the dom moves?" - libretto prefers making internal API requests where safe & secure. So that makes it even more reliable and simultaneously way faster - for the integrations with legacy portals that we're focused on, the DOM never moves. Those companies are just 90% sales people. - when it does change, you should be in the loop and own that change. For important business-critical automations like filling out tax forms or in healthcare, you want a human reviewing and owning that change. Still, for less critical cases, we'll have an auto-review agent mode soon! Gets 90% of the benefits.

also here is the account to follow @libretto_sh

@Neesh774 Next stop, Hollywood!

@Neesh774 available to hire as an actor

Checking the "public-website-benchmarks.md" file in your Github repo. I saw this benchmark. I got that this is the structure you have in mind: "build automation once → replay cheaply → detect breakage → repair with AI → update automation". My skepticism: For hostile or highly dynamic public websites, Libretto-cached seems fragile to me. For semi-stable authenticated portals, internal dashboards, admin panels, insurance/healthcare portals, vendor portals, and repetitive B2B workflows, it can be very useful. Did you manage libretto to overcome browser security challenges and the other workflow-stopping browser automation blockers?

that's fair and thank you for digging into the details! We wanted the benchmark to be easily auditable and reproducible by other people hence the focus on public no-login websites. Libretto workflows by default can solve some security challenges by themselves - if the agents can go through them, they will put it into the workflow code. For more production captchas (Cloudflare, Akamai, Datadome), we recommend running on a cloud platform (like Libretto Cloud, but also Kernel, Steel, Browserbase) that have auto captcha-solving built in. The use-cases you laid out re: admin panels, insurance/healthcare portals, vendor portals, and repetitive B2B workflows is exactly the kinds of workflows we want to be supporting Does that help answer your question?

LFG!! 👑👑 proud of the whole team and this looks awesome

thank you!!

This is the right split. Use the coding agent to generate the boring deterministic path. Save the browser agent for the genuinely ambiguous steps. Otherwise you pay tokens to simulate a script poorly.

completely agree!

If you want to convert your browser agent to fast, cheap, deterministic code, here's my scheduling link

Congrats on launching!

thank you rasmus!

super cool

Thanks Tommy! Thank you for building Playwriter, the original source of inspiration

Super sick! I’m curious about Libretto’s error handling: e.g. if a form throws an error after a field edit, does the workflow recover, or halt? I’ve been building in this space myself (a computer-use framework that turns repetitive tasks into deterministic automations to cut token cost) and I’m really keen to see how you guys approach this.

good q. It's just code - by default, if the agent only writes code for the happy path, the workflow will just fail and you'll see the error. When that happens you'll get an email and you'll actually be able to connect to that running session that ran into the error. Once the agent connects to it, it will figure out how to work around the error, you'll be in the loop, it fixes and deploys the updated workflow.

Let’s goo

thanks man!

Headless interactions are the future

@prat_mishra22 completely agree!

yes, browser automation is not the right use case of browser-agent.

do you also run/host the generated workflow?

yes! thats our cloud platform. But since its your code you can self host or run on alternative providers.

watching browser bots click around is stressful

This is awesome!!! Let’s go Libretto!!

Let's go!!!

@threepointone Hope it brings your gf back

@threepointone 🥲🙏🏾

Sounds great!! 🎶🎶

Thank you for the support Gail!

Super cool stuff mate

This is awesome! Good stuff

Browser agents be like: Son of Anton decided the most efficient way was to delete everything 😂

Can you explain how this works? What is the open source library

🤣

With deterministic scripts, you can see it being fast and cheap unlike when you give the task to an agent I am building something very similar but for os level tasks combining browser+bash+cua agents Would love to talk about this

nice! We’re gonna be looking into computer use soon as well.

This is really interesting. Faster workflows are always helpful.

completely agree

YESSSS

lets gooooooo

Bro's gonna have massive game after this launch

@tanishqk Nice promo video. Just one question though, what was the purpose of throwing a laptop and then catching it 😅😅😅

I wrote a post about it. Harness is the way to go
