frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Linden – Self-healing Playwright scripts at scale

5•wayy•1h ago
Justin and Avichal here. We’re building Linden (http://trylinden.com), a tool for maintaining browser automations at scale.

Avichal lived this problem at a dental insurance startup, where he spent time fixing brittle Selenium scripts that broke on minor website updates. He was pulling data from dozens of legacy portals and the constant maintenance was a drain on engineering time.

The new AI browser tools had their own issues. We found them to be mostly black boxes, lacking the observability and control needed for business-critical pipelines.

We're building Linden with a different approach: AI isn't responsible for the core execution; instead it simply creates and maintains Playwright scripts for you. This makes the entire workflow transparent and robust.

Here's how it works:

1. Record the First Run: To start, the task is performed just once by our AI agent (or manually). As the task runs, we record the sequence of raw, deterministic actions, like click(selector) and fill(selector, value).

2. Export a Workflow: This action trace is saved as a clean Playwright script. You also get the raw steps in JSON, giving you a fully transparent workflow you can read, edit, and run yourself.

3. Execute the Script: All future runs execute this script directly. It’s cheaper, faster, and more stable than having an AI agent re-evaluate the page from scratch every time.

4. Self-Heal on Failure: When a step in the workflow fails (e.g., a selector becomes stale), an AI agent is invoked with a narrow scope: to fix only that one broken step. It then patches the workflow, and the updated script is saved for all future runs.

We’re still super early and we’d love your feedback. Also interested to hear about how people are currently dealing with browser automations at any scale.

Comments

arnavbathla•55m ago
Love this, but would prefer some real world examples.

HomeDockOS: Home server operating system for self-hosting

https://github.com/BansheeTech/HomeDockOS
1•walterbell•4m ago•0 comments

Python, the movie Programming language's origin story comes to the silver screen

https://www.nature.com/articles/d41586-025-02903-1
1•Anon84•6m ago•0 comments

Amazon's AWS CEO chides staff for slow product rollouts

https://www.reuters.com/business/finance/amazons-aws-ceo-chides-staff-slow-product-rollouts-2025-...
2•cebert•11m ago•0 comments

GriffonAD: A new tool to exploit bad configurations in Active Directory

https://github.com/shellinvictus/GriffonAD
2•mikeharper•11m ago•0 comments

Concurrency and Parallelism

https://newsletter.francofernando.com/p/concurrency-and-parallelism
1•ibobev•13m ago•0 comments

Eliminating Cold Starts 2: shard and conquer

https://blog.cloudflare.com/eliminating-cold-starts-2-shard-and-conquer/
2•cmsparks•15m ago•0 comments

Gurted – A web ecosystem introducing the gurt:// protocol

https://gurted.com/
2•redbell•15m ago•1 comments

Show HN: Curated N8n Workflows to Automate Marketing, CRM and Business Tasks

https://workflows.seventeenlabs.io
1•inspired_prgmr•21m ago•1 comments

Minesweeper World Championship 2025

https://minesweeper.online/help/mswch2025
1•rickcarlino•21m ago•0 comments

Polar Researchers Fearan Ecological Collapse in the Arctic

https://www.spiegel.de/international/world/expedition-to-the-north-pole-polar-researchers-fear-an...
2•docmechanic•22m ago•0 comments

Toward an eventual unofficial news network

https://www.tyburrswatchlist.com/going-underground-part-ii/
2•ripe•22m ago•0 comments

Understanding RL for model training, and future directions with GRAPE

https://arxiv.org/abs/2509.04501
2•sonabinu•25m ago•0 comments

Messenger.abeto.co

https://messenger.abeto.co/
1•toinewx•29m ago•0 comments

Supreme Court Allows Trump to Slash Foreign Aid

https://www.nytimes.com/2025/09/26/us/politics/supreme-court-trump-foreign-aid.html
2•JumpCrisscross•32m ago•0 comments

LLM probabilities cannot distinguish between possible and impossible language

https://arxiv.org/abs/2509.15114
1•foobarqux•32m ago•0 comments

Cloudflare Bankrolls Fascists

https://drewdevault.com/2025/09/24/2025-09-24-Cloudflare-and-fascists.html
1•vhantz•33m ago•1 comments

Taking over a Vibe Coded Project

https://old.reddit.com/r/ExperiencedDevs/comments/1nqz3y9/taking_over_a_vibe_coded_project/
1•tanelpoder•34m ago•0 comments

German Radio: The People's Receiver

https://exhibitions.ushmm.org/propaganda/german-radio-the-peoples-receiver
2•saubeidl•34m ago•0 comments

Why GPT-5 used less training compute than GPT-4.5 (but GPT-6 probably won't)

https://epoch.ai/gradient-updates/why-gpt5-used-less-training-compute-than-gpt45-but-gpt6-probabl...
3•frozenseven•35m ago•0 comments

New Balance's Marketing Masterclass [video]

https://www.youtube.com/watch?v=UcLZNDRCxiI
1•gmays•35m ago•0 comments

Proven quantum advantage: cut time for a learning task from 20M years to 15 mins

https://phys.org/news/2025-09-proven-quantum-advantage-task-million.html
1•rbanffy•40m ago•0 comments

Why a decades old architecture decision is impeding the power of AI computing

https://research.ibm.com/blog/why-von-neumann-architecture-is-impeding-the-power-of-ai-computing
12•Nezteb•43m ago•5 comments

The decision to vibe code isn't reversible

https://the-nerve-blog.ghost.io/the-hysteresis-of-vibe-coding/
1•mprast•43m ago•0 comments

Intelli-shell – My CLI tool's journey from simple snippet manager to featured

https://github.com/lasantosr/intelli-shell
2•lasantosr•49m ago•1 comments

The Little Book of Linear Algebra

https://little-book-of.github.io/linear-algebra/
3•ibobev•49m ago•0 comments

Python with braces. Because Python is awesome, but whitespace is awful

https://github.com/mathialo/bython
2•Imustaskforhelp•51m ago•3 comments

Codex CLI isn't quite as good as Claude Code

https://www.augmentedswe.com/p/is-codex-cli-the-new-claude-code
2•wordsaboutcode•51m ago•0 comments

Kagi News (iOS)

https://apps.apple.com/de/app/kagi-news/id6748314243
2•vladyslavfox•52m ago•0 comments

Chat GPT Lag: Solved

https://chromewebstore.google.com/detail/gpt-lag-remover-by-projec/llmcipdbfcipjbhneehpjlbdkdkknlnk
2•projectowba•56m ago•3 comments

The Guide to Open Table Formats: Iceberg, Delta Lake, Hudi, Paimon, and DuckLake

https://medium.com/@alexmercedtech/the-ultimate-guide-to-open-table-formats-iceberg-delta-lake-hu...
1•alexmerced•58m ago•1 comments