Viewing profile — muchael
muchael
HN member- Joined
- Sun, Oct 02, 2022, 3:09 PM UTC
- HN karma
- 52
- Public activity
- 19 items
- HN profile
- View on Hacker News ↗
About muchael
No profile information was provided.
Recent public activity
-
comment
Comment #48949397
Appreciate it! Yea it's much cheaper and works better with how models are already trained on playwright to interact with browser
-
comment
Comment #48942461
We set up the GitHub integration and authentication for you so all you have to do is add one line into your code to enable opening the PRs It’s all open source so you can just take…
-
story
Show HN: Libretto PR agents – Automatically fix failing playwright scripts
Libretto PR agents is a free TypeScript library for maintaining Playwright browser automations. Add one line of code to your existing Playwright scripts and it lets an agent automa…
-
comment
Comment #47807714
Our philosophy with building automation scripts is to use AI in a limited/intentional way. From our experience writing RPA scripts, there are rarely website changes on super old po…
-
comment
Comment #47798277
Thanks! I think the right solution is 100% a mixture. Currently thinking it should be mostly deterministic with some intentional/limited usage of runtime AI. And then AI debugging …
-
comment
Comment #47798257
For our scripts running in prod we handle this in 2 ways: - We use runtime agents in very specific places. For example on Availity they frequently have popups right after you login…
-
comment
Comment #47798180
Answered similar question above responding to someone's MCP sampling comment. Spinning up a separate agent in the CLI was our initial approach but we switched to snapshot via API b…
-
comment
Comment #47798139
Not totally sure I understand, but if you're talking about the snapshot command which requires an API key we initially had it spinning up a tmux session to analyze the snapshot ins…
-
comment
Comment #47797701
This is a great flag and something we want to spend more time experimenting with as we continue to build out the repo. Right now we kind of have a mixture of the 2 approaches, but …
-
comment
Comment #47797483
Agreed! One thing that we felt was missing from the existing MCP tools was user recording. For old and shitty healthcare websites it's easier to just show the workflow than explain…
-
comment
Comment #47785911
There are a couple ways to handle JS components rendered at runtime: - Libretto prefers network requests over DOM interaction when possible, so this will circumvent a lot of comple…
-
comment
Comment #47785730
Haha that's wild, let me know if you run into any issues with it!
-
comment
Comment #47784582
Super cool! Please let me know how it goes. Since agents are so good at writing code, we think letting the agent rewrite/test the code on failure is better than just using a prompt…
-
comment
Comment #47784539
Right now libretto only captures HTTP requests, which the coding agent can use to determine how to perform the automation. For more complex cases where libretto can't validate that…
-
comment
Comment #47784181
Lol sorry for the misleading click. We named it libretto after the term in theater, inspired by Playwright. No retro gaming here, just browser automation!
-
comment
Comment #47784160
It's a good callout. We have a BAA + ZDR with Anthropic and OpenAI, and if you want to use libretto for healthcare use cases having a BAA is essential. Was using Codex in the demo,…
-
comment
Comment #47782991
At its core, libretto generates, validates, and helps with debugging RPA scripts. As far as I understand tools like playwright CLI are more focused on letting your agent use playwr…
-
story
Show HN: Libretto – Making AI browser automations deterministic
Libretto ( https://libretto.sh ) is a Skill+CLI that makes it easy for your coding agent to generate deterministic browser automations and debug existing ones. Key shift is going f…
-
story
Show HN: Job Offer Compensation Calculator
Hey HN, Last year, during my job search, I had trouble comparing the various offers I received. Understanding the potential payout of stock options vs RSUs, along with the impact o…