Video wird geladen...

Video konnte nicht geladen werden

Zur Startseite

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 Aufrufe • vor 3 Monaten •via X (Twitter)

45 Kommentare

Profilbild von Tanishq (tk)
Tanishq (tk)vor 3 Monaten

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

Profilbild von Tanishq (tk)
Tanishq (tk)vor 3 Monaten

also here is the account to follow @libretto_sh

Profilbild von Chet
Chetvor 3 Monaten

@Neesh774 Next stop, Hollywood!

Profilbild von Tanishq (tk)
Tanishq (tk)vor 3 Monaten

@Neesh774 available to hire as an actor

Profilbild von Yigit Tabel
Yigit Tabelvor 3 Monaten

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?

Profilbild von Tanishq (tk)
Tanishq (tk)vor 3 Monaten

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?

Profilbild von jia
jiavor 3 Monaten

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

Profilbild von Tanishq (tk)
Tanishq (tk)vor 3 Monaten

thank you!!

Profilbild von Sam Meyer
Sam Meyervor 3 Monaten

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.

Profilbild von Tanishq (tk)
Tanishq (tk)vor 3 Monaten

completely agree!

Profilbild von Tanishq (tk)
Tanishq (tk)vor 3 Monaten

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

Profilbild von Rasmus Andersson
Rasmus Anderssonvor 3 Monaten

Congrats on launching!

Profilbild von Tanishq (tk)
Tanishq (tk)vor 3 Monaten

thank you rasmus!

Profilbild von Tommy D. Rossi
Tommy D. Rossivor 3 Monaten

super cool

Profilbild von Tanishq (tk)
Tanishq (tk)vor 3 Monaten

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

Profilbild von Kyran Tan
Kyran Tanvor 3 Monaten

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.

Profilbild von Tanishq (tk)
Tanishq (tk)vor 3 Monaten

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.

Profilbild von Harsha from Slashy
Harsha from Slashyvor 3 Monaten

Let’s goo

Profilbild von Tanishq (tk)
Tanishq (tk)vor 3 Monaten

thanks man!

Profilbild von Pratyaksh Mishra
Pratyaksh Mishravor 3 Monaten

Headless interactions are the future

Profilbild von Tanishq (tk)
Tanishq (tk)vor 3 Monaten

@prat_mishra22 completely agree!

Profilbild von nori
norivor 3 Monaten

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

Profilbild von Feifan Zhou
Feifan Zhouvor 3 Monaten

do you also run/host the generated workflow?

Profilbild von Tanishq (tk)
Tanishq (tk)vor 3 Monaten

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

Profilbild von Nick Venturi
Nick Venturivor 3 Monaten

watching browser bots click around is stressful

Profilbild von Tia
Tiavor 3 Monaten

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

Profilbild von Tanishq (tk)
Tanishq (tk)vor 3 Monaten

Let's go!!!

Profilbild von José Carlos
José Carlosvor 3 Monaten

@threepointone Hope it brings your gf back

Profilbild von Tanishq (tk)
Tanishq (tk)vor 3 Monaten

@threepointone 🥲🙏🏾

Profilbild von Gail Kronovet
Gail Kronovetvor 3 Monaten

Sounds great!! 🎶🎶

Profilbild von Tanishq (tk)
Tanishq (tk)vor 3 Monaten

Thank you for the support Gail!

Profilbild von Umair Ali
Umair Alivor 3 Monaten

Super cool stuff mate

Profilbild von Karthik Uppu
Karthik Uppuvor 2 Monaten

This is awesome! Good stuff

Profilbild von abdullh Rabea
abdullh Rabeavor 3 Monaten

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

Profilbild von Mochael
Mochaelvor 3 Monaten

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

Profilbild von Tanishq (tk)
Tanishq (tk)vor 3 Monaten

🤣

Profilbild von Prakhar
Prakharvor 3 Monaten

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

Profilbild von Tanishq (tk)
Tanishq (tk)vor 3 Monaten

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

Profilbild von Aaliya
Aaliyavor 3 Monaten

This is really interesting. Faster workflows are always helpful.

Profilbild von Tanishq (tk)
Tanishq (tk)vor 3 Monaten

completely agree

Profilbild von Neesh 🥭
Neesh 🥭vor 3 Monaten

YESSSS

Profilbild von Tanishq (tk)
Tanishq (tk)vor 3 Monaten

lets gooooooo

Profilbild von Edgar Magaña
Edgar Magañavor 2 Monaten

Bro's gonna have massive game after this launch

Profilbild von Vineet Mangal
Vineet Mangalvor 3 Monaten

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

Profilbild von Rifad
Rifadvor 3 Monaten

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

Ähnliche Videos