Skip to content
Tech News
← Back to articles

Show HN: Selector Forge – browser extension for AI-generated resilient selectors

read original more articles
Why This Matters

Selector Forge introduces an AI-powered browser extension that simplifies the process of creating reliable and resilient selectors for web automation, testing, and scraping. By continuously verifying selectors against the live DOM, it ensures accuracy and reduces maintenance overhead, benefiting developers and QA teams. This innovation enhances automation reliability and streamlines workflows across the tech industry.

Key Takeaways

Selector Forge

Pick an element on any page, get back a reliable selector — generated and judged by AI, then re-verified against the live DOM before you ever see it.

Selector Forge is a standalone browser extension (Chrome & Firefox, MV3) that helps you build robust CSS or XPath selectors directly from the pages you're looking at. You point at what you want; the extension and Intuned's selector backend do the rest — proposing candidates, testing them against the real page, and discarding anything that doesn't resolve correctly.

It's useful for writing end-to-end tests, building scrapers, and automating any page where a brittle selector would cost you later.

Install

How it works

Open any page and click the extension. Choose a selection mode and pick element(s) directly on the live page. The extension captures a compact snapshot of your picks (selected targets, DOM context, seed candidates) and sends it to the backend. The backend proposes and ranks candidate selectors; the extension tests every candidate against the live DOM and feeds the results back. This loop repeats until the backend settles on a winner. The popup shows only re-verified selectors, each with a copy button.

The browser is always the source of truth for what a selector actually matches. The AI proposes and ranks; it never gets the final word on correctness.

The trust boundary

The extension holds the selector-creation session state — the source of continuity for the loop.

... continue reading