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 from “give an agent a prompt at runtime and hope it figures things out” to: “Use coding agents to generate real scripts you can inspect, run, and debug”.Here’s a demo: https://www.youtube.com/watch?v=0cDpIntmHAM. Docs start at https://libretto.sh/docs/get-started/introduction.We spent a year building and maintaining browser automations for EHR and payer portal integrations at our healthcare startup. Building these automations and debugging failed ones was incredibly time-consuming.There’s lots of tools that use runtime AI like Browseruse and Stagehand which we tried, but (1) they’re reliant on custom DOM parsing that's unreliable on older and complicated websites (including all of healthcare). Using a website’s internal network calls is faster and more reliable when possible. (2) They can be expensive since they rely on lots of AI calls and for workflows with complicated logic you can’t always rely on caching actions to make sure it will work. (3) They’re at runtime so it’s not interpretable what the agent is going to do. You kind of hope you prompted it correctly to do the right thing, but legacy workflows are often unintuitive and inconsistent across sites so you can’t trust an agent to just figure it out at runtime. (4) They don’t really help you generate new automations or help you debug automation failures.We wanted a way to reliably generate and maintain browser automations in messy, high-stakes environments, without relying on fragile runtime agents.Libretto is different because instead of runtime agents it uses “development-time AI”: scripts are generated ahead of time as actual code you can read and control, not opaque agent behavior at runtime. Instead of a black box, you own the code and can inspect, modify, version, and debug
FL score
out of 100
Verdict
high confidence
Competition
14
competitors found, emerging market, funded players
Trend
No signal yet
Libretto aims to make AI browser automations deterministic and debuggable by generating inspectable code at development-time, targeting complex, high-stakes enterprise environments.
The pain
The gap
Build angle
Strengths
- Addresses a severe, costly, and well-understood pain point (unreliable/undebuggable automations).
- Unique 'development-time AI' approach generates inspectable, deterministic code, providing a strong differentiator.
- Founder's direct experience provides strong problem insight and credibility.
- High willingness to pay for reliability and reduced operational risk in high-stakes environments.
- Growing market for AI and automation, with increasing need for robust solutions.
Risks
- High technical complexity to build and maintain the core AI code generation system as a solo founder.
- Difficulty in achieving true determinism and broad applicability across diverse, dynamic websites.
- Market is crowded with well-funded incumbents, requiring a very precise niche and distribution strategy.
- Audience reach for enterprise clients can be challenging for a micro-SaaS.
- Longer time-to-market for a robust, truly valuable MVP.
- Risk of the generated code still requiring significant manual tweaking or being too brittle for rapid UI changes.
Next steps
- Conduct in-depth interviews with developers and automation engineers in target industries (beyond just healthcare) to further validate the 'development-time AI' approach and specific features needed.
- Build a proof-of-concept that demonstrates the deterministic code generation for 2-3 specific, complex real-world workflows that existing runtime AI tools fail at.
- Gather feedback on the generated code quality, debuggability, and ease of modification.
- Investigate distribution channels beyond traditional developer communities, considering direct outreach or industry-specific partnerships.
- Scope a minimal viable product (MVP) with extremely tight focus, perhaps on a single, critical automation task for a specific type of website, to prove out the core value proposition rapidly.
Fly Labs Method
Is the pain real, is there a gap, is it the right time, can one person build it.
- Problem clarity
- 25
- Solution gap
- 19
- Willingness to pay
- 16
- Buildability
- 8
The idea targets a real, severe pain point in high-stakes browser automation by offering a deterministic, code-based approach, creating a clear gap in a crowded market. However, the technical complexity for a solo builder and the potential for a slow ramp-up in other niches are notable challenges.
Value Equation
Dream outcome and how likely it feels, against the time and effort it costs.
This idea has strong market viability and a clear value proposition for reliability in a growing market, but faces challenges in execution and building a defensible offer as a solo endeavor.
One-Person Business
Curiosity pull, identity fit, and a path from free value to paid for a solo creator.
A strong problem clarity and founder experience, but hindered by the technical complexity, niche audience reach, and the project's inherent lack of simplicity for a solo builder.
Viral Frameworks
Hook strength, shareability, and how cheaply it can be tested.
Strong value proposition and specific audience, but needs robust validation beyond initial use cases and faces challenges in distribution and inherent technical complexity for a solo builder.
Builder Lens
Evidence the problem exists, timing, defensibility, and a model that fits on a napkin.
Strong demand for reliable automation with a clear, differentiated approach to solve a persistent, costly problem, though the MVP must be carefully scoped for rapid adoption.
Why this verdict
Five lenses, one composite. How scoring works
The angle
This weekend
- Conduct in-depth interviews with developers and automation engineers in target industries (beyond just healthcare) to further validate the 'development-time AI' approach and specific features needed.
- Build a proof-of-concept that demonstrates the deterministic code generation for 2-3 specific, complex real-world workflows that existing runtime AI tools fail at.
- Gather feedback on the generated code quality, debuggability, and ease of modification.
- Investigate distribution channels beyond traditional developer communities, considering direct outreach or industry-specific partnerships.
- Scope a minimal viable product (MVP) with extremely tight focus, perhaps on a single, critical automation task for a specific type of website, to prove out the core value proposition rapidly.
Who is already there, emerging market
- PlaywrightVisit
An open-source Node.js-based automation framework for end-to-end testing across Chromium, Firefox, and WebKit.
Pricing: Free and open-source.
- SeleniumVisit
A long-established open-source framework for automating web browsers, supporting a wide range of browsers and programming languages.
Pricing: Free and open-source.
An open-source automation tool for web app testing that runs tests directly in the browser, focusing on developer experience and fast feedback.
Pricing: Free and open-source, with a paid Cypress Cloud for parallelization and advanced features.
- PuppeteerVisit
A Node.js library developed by Google that provides a high-level API to control headless or full Chrome/Chromium browsers.
Pricing: Free and open-source.
An AI-powered test automation platform that uses artificial intelligence to speed up the authoring, execution, and maintenance of automated tests.
Pricing: Not publicly available, often enterprise-focused. Reviewers compare it with Autify on cost and features.
An AI-powered software testing automation platform that allows users to create and maintain automated tests without coding, and self-heals tests.
Pricing: Not publicly available, enterprise-focused. Reviewers compare it with Testim on cost and features.
A robotic process automation (RPA) software that provides tools for automating various business processes, including browser automations.
Pricing: Offers various plans, including a free trial and enterprise pricing. Specific details are not easily found without contacting sales.
An RPA platform that provides intelligent automation solutions, including AI-powered bots for automating business and browser tasks.
Pricing: Not publicly available, enterprise-focused.
- Microsoft Power AutomateVisit
A service that helps create automated workflows between favorite apps and services to synchronize files, get notifications, collect data, and more.
Pricing: Included with some Microsoft 365 plans; standalone plans start around $15/user/month for basic, with higher tiers for more advanced features.
A web-based service that allows end users to integrate the web applications they use and automate workflows.
Pricing: Free plan (100 tasks/month), Professional ($29.99/month for 750 tasks, billed monthly), Team ($103.50/month for 2,000 tasks, billed monthly), Enterprise (custom pricing). Prices scale with task usage.
A visual platform for connecting apps and automating workflows, often positioned as a more powerful and cost-effective alternative to Zapier.
Pricing: Free plan (1,000 operations/month), Core ($10.59/month for 10,000 operations, billed annually), Pro ($18.82/month for 10,000 operations, billed annually), Teams ($34.12/month for 10,000 operations, billed annually). Operations are counted per action.
An open-source library that allows AI agents to control web browsers autonomously using LLMs to understand tasks and perform actions.
Pricing: Open-source with free and paid tiers (e.g., $30/month for pro-versions), plus LLM costs.
What they charge
Recent news
- Make.com Pricing 2026: Every Plan Compared | PxlPeak
PxlPeak, February 26 2026
- AI Browser Automation Alternatives to BrowserUse - ScrapeGraphAI
ScrapeGraphAI, February 12 2026
- Top 9 Browser Automation Tools for Web Testing and Scraping in 2026 - Firecrawl
Firecrawl, February 28 2026
- Playwright vs Selenium : Which to choose in 2026 - BrowserStack
BrowserStack, January 15 2026
- Comparing the Best Cross-Browser Testing Platforms of 2026 | Sauce Labs
Sauce Labs, January 28 2026
Market signals
The AI browser automation market is growing, with a shift towards AI-powered, low-code/no-code solutions that offer self-healing tests and easier maintenance. Recent funding rounds indicate strong investor interest in companies that provide intelligent automation and testing platforms. The market includes both established open-source frameworks and newer AI-native tools.
What frustrates people
- High cost and rapid price increases with increased usage for platforms like Zapier.
- Difficulty in maintaining test scripts, especially with UI changes, leading to flaky tests.
- Complexity of setup and configuration for traditional automation frameworks like Selenium.
- Vendor lock-in and lack of code portability with some no-code/low-code platforms.
- Limited cross-browser support in some tools (e.g., Puppeteer's focus on Chrome).
Semble – Code search for agents that uses 98% fewer tokens than grep
Hey HN! We (Stephan and Thomas) recently open-sourced Semble. We kept running into the same problem while using Claude Code on large codebases: when the agent can't find something directly, it falls back to grep, reading full files or launching subagents. This uses a lot of tokens, and often still misses the relevant code. There are existing tools for this, but they were either too slow to index on demand, needed API keys, or had poor retrieval quality.Semble is our solution for this. It combines static Model2Vec embeddings (using our latest static model: potion-code-16M) with BM25, fused via RRF and reranked with code-aware signals. Everything runs on CPU since there's no transformers involved. On our benchmark of ~1250 query/document pairs across 63 repos and 19 languages, it uses 98% fewer tokens than grep+read and reaches 99% of the retrieval quality of a 137M-parameter code-trained transformer, while being ~200x faster.Main features:- Token-efficient: 98% fewer tokens than grep+read- Fast: ~250ms to index a typical repo on our benchmark, ~1.5ms per query on CPU (very large repos may take longer)- Accurate: 0.854 NDCG@10, 99% of the best transformer setup we tested- MCP server: drop-in for Claude Code, Cursor, Codex, OpenCode- Zero config: no API keys, no GPU, no external servicesInstall in Claude Code with: claude mcp add semble -s user -- uvx --from "semble[mcp]" sembleOr check our README for other installation instructions, benchmarks, and methodology:Semble: https://github.com/MinishLab/sembleBenchmarks: https://github.com/MinishLab/semble/tree/main/benchmarksModel: https://huggingface.co/minishlab/potion-code-16MLet us know if you have any feedback or questions!
AI
Postgres extension for BM25 relevance-ranked full-text search
Last summer we faced a conundrum at my company, Tiger Data, a Postgres cloud vendor whose main business is in timeseries data. We were trying to grow our business towards emerging AI-centric workloads and wanted to provide a state-of-the-art hybrid search stack in Postgres. We'd already built pgvectorscale in house with the goal of scaling semantic search beyond pgvector's main memory limitations. We just needed a scalable ranked keyword search solution too.The problem: core Postgres doesn't provide this; the leading Postgres BM25 extension, ParadeDB, is guarded behind AGPL; developing our own extension appeared daunting. We'd need a small team of sharp engineers and 6-12 months, I figured. And we'd probably still fall short of the performance of a mature system like Parade/Tantivy.Or would we? I'd be experimenting long enough with AI-boosted development at that point to realize that with the latest tools (Claude Code + Opus) and an experienced hand (I've been working in database systems internals for 25 years now), the old time estimates pretty much go out the window.I told our CTO I thought I could solo the project in one quarter. This raised some eyebrows.It did take a little more time than that (two quarters), and we got some real help from the community (amazing!) after open-sourcing the pre-release. But I'm thrilled/exhausted today to share that pg_textsearch v1.0 is freely available via open source (Postgres license), on Tiger Data cloud, and hopefully soon, a hyperscalar near you:https://github.com/timescale/pg_textsearchIn the blog post accompanying the release, I overview the architecture and present benchmark results using MS-MARCO. To my surprise, we were not only able to meet Parade/Tantivy's query performance, but exceed it substantially, measuring a 4.7x advantage on query throughput at scale:https://www.tigerdata.com/blog/pg-textsearch-bm25-fu
AI
Consus (YC F24) – LLM gateway for companies handling sensitive data
Hey Hacker News! I'm Eric, the founder of Consus. We route all AI requests to ITAR restricted and controlled unclassified information (CUI) compliant infrastructure. Consus itself satisfies ITAR restrictions, and we recently completed our FedRAMP equivalency audit against the 410 FedRAMP High controls. FedRAMP High is the U.S. government’s strictest security baseline for cloud services handling sensitive unclassified data. A breach of this data could cause severe or catastrophic harm. Achieving FedRAMP equivalency, or authorization, is required before processing CUI information.Demo: https://youtu.be/6MYxJe6P4oYAerospace and defense is experiencing rapid growth. Unfortunately, most companies are struggling to use AI because of necessary data protections & compliance risk. These companies can move even faster if they could use the AI tools that most other industries take for granted.I spent most of my career prior to Consus in aerospace & defense. I launched national security payloads at SpaceX, and was an early employee at Castelion. I’ve watched first hand how compliance red-tape makes it difficult for companies to adopt new technologies and trust vendors that touch their sensitive data. For example, I worked with a satellite manufacturer that doesn’t allow any AI tools, even for non-sensitive work.Even as AI has become extremely useful over the past 9-12 months, I was surprised by how many aerospace & defense companies refused to touch it. They could see how it could be helpful, but they were scared about model providers training on their data, violating an ITAR rule, or risk losing new business because of a failed cyber assessment. These are all rational fears.There were a lot of ways to solve some/all of these problems, but we focused on building a compliant AI inference layer that can "plug" into any AI tool or workflow. Just as OpenRouter integrates with most tools, Consus can connect to tools like ChatGPT or Clau
AI
Questions about this idea?
FlyBot reads the scoring and gives you a second opinion on “Libretto – Making AI browser automations deterministic”.