AI Subroutines
Run automation scripts inside your browser tab
Details
- External ID
- 47810533
- Source
- HN
- Company
- —
- Product
- AI Subroutines
- Website domain
- rtrvr.ai
- Launched
- April 17, 2026
- Cohort
- —
- Upvotes
- 46
- Upvotes percentile
- 0.8303341902313625
- Tags
- —
- Fetched at
- Sept. 7, 2026, 9:26 p.m.
- Updated at
- Sept. 7, 2026, 9:26 p.m.
Description
We built AI Subroutines in rtrvr.ai. Record a browser task once, save it as a callable tool, replay it at: zero token cost, zero LLM inference delay, and zero mistakes.The subroutine itself is a deterministic script composed of discovered network calls hitting the site's backend as well as page interactions like click/type/find.The key architectural decision: the script executes inside the webpage itself, not through a proxy, not in a headless worker, not out of process. The script dispatches requests from the tab's execution context, so auth, CSRF, TLS session, and signed headers get added to all requests and propagate for free. No certificate installation, no TLS fingerprint modification, no separate auth stack to maintain.During recording, the extension intercepts network requests (MAIN-world fetch/XHR patch + webRequest fallback). We score and trim ~300 requests down to ~5 based on method, timing relative to DOM events, and origin. Volatile GraphQL operation IDs are detected and force a DOM-only fallback before they break silently on the next run.The generated code combines network calls with DOM actions (click, type, find) in the same function via an rtrvr.* helper namespace. Point the agent at a spreadsheet of 500 rows and with just one LLM call parameters are assigned and 500 Subroutines kicked off.Key use cases:- record sending IG DM, then have reusable and callable routine to send DMs at zero token cost- create routine getting latest products in site catalog, call it to get thousands of products via direct graphql queries- setup routine to file EHR form based on parameters to the tool, AI infers parameters from current page context and calls tool- reuse routine daily to sync outbound messages on LinkedIn/Slack/Gmail to a CRM using a MCP serverWe see the fundamental reason that browser agents haven't taken off is that for repetitive tasks going through the inference loop is unnecessary. Better to just record once, and get the LLM to generate a script leveraging all the possible ways to interact with a site and the wider web like directly calling backed API's, interacting with the DOM, and calling 3P tools/APIs/MCP servers.
Enrichment
- Theme
- browser automation and scraping for AI
- Vertical
- Horizontal
- Function
- Workflow automation
- Audience
- Developer
- AI stance
- Not AI
- Project type
- Commercial product
- Normalized one-liner
- browser automation for developers
- Manually corrected
- False
Could you build this?
Partial Capturing browser events and network traffic to synthesize deterministic, replayable automation scripts requires intricate DevTools Protocol engineering and DOM/API heuristics beyond basic vibe coding.
What it would actually take: The architecture requires a Chrome Extension or Chromium instrumentation layer utilizing the Chrome DevTools Protocol (CDP) to record network requests and DOM mutations. The core challenge is the heuristic engine that diffs network calls, identifies dynamic tokens/session parameters, filters out noise (analytics/trackers), and generates a robust deterministic script. Building this reliably requires deep expertise in web internals, network reverse-engineering, and headless browser automation.
Discussion
17 comments analyzed.
Competitors mentioned: Playwright, Chrome DevTools with manual network request capture, Web agents/live web agents
Concerns raised: Extension update control and trustworthiness of browser extensions, Risk of extension being sold to bad actors or data being harvested, Sites breaking automation through protection mechanisms (captchas, LLM tarpins, PoW challenges), Never-ending cat and mouse game with site changes, CSP (Content Security Policy) blocking inline scripts on strict sites
Feature requests: Export recordings as Playwright scripts, Self-healing mechanisms for broken scripts, Local model integration to handle site variations without per-token costs
Competitors
Other products that read as similar to this one — 119 launches clear the similarity bar, closest 8 shown.
Attention rank: #24 of 120 (itself plus its competitors, highest first — normalized so YC and Product Hunt are compared fairly).
Launched 167 days after the earliest competitor.
- Rtrvr.ai · hn · 2025-11-12 · 6 upvotes · similarity 0.53
- Vibe scrape with AI Web Agents, prompt => get data [video] · hn · 2026-01-14 · 6 upvotes · similarity 0.46
- Libretto · hn · 2026-04-15 · 134 upvotes · similarity 0.42
- Build Web Automations via Demonstration · hn · 2026-01-27 · 36 upvotes · similarity 0.40
- A better way to handoff web bugs to AI agents · hn · 2025-11-25 · 5 upvotes · similarity 0.40
- Browser4 · hn · 2025-12-13 · 7 upvotes · similarity 0.40
- Autofix Bot · hn · 2025-12-11 · 37 upvotes · similarity 0.39
- I put an AI agent on a $7/month VPS with IRC as its transport layer · hn · 2026-03-26 · 340 upvotes · similarity 0.39
Other launches for this product
- No other launches for this product.
Same idea, different domain
Nobody's really built a workflow automation tool for Real estate yet.