Item logo image for Scrapewright

Scrapewright

ExtensionDeveloper Tools
Item media 1 (screenshot) for Scrapewright

Overview

LLM-powered web scraping platform

Scrapewright turns "what you want from a website" into a reusable HTTP service — built by AI, running inside your own logged-in browser. You describe the task in natural language ("search this site for my query, open each result, return title, author, date, price"). The AI wizard opens the page, analyzes its structure, writes the extraction steps, and test-runs them in front of you. Once verified, the task is deployed as a local HTTP endpoint any script, scheduler, or AI agent can call. WHY RUN IT IN YOUR OWN BROWSER • Login state reused as-is — scrape intranets, SaaS dashboards, and paid archives you're already signed into. No cookie configuration, no scripted logins. • Full page fidelity — JS-rendered content, nested iframes, pagination, hover popups, lazy-loaded feeds, and per-item detail pages are all extractable. • No automation fingerprint — requests come from a genuine browser, not a headless instance. ZERO AI COST AT RUN TIME The LLM is used only when you create or repair a service. Deployed services run as deterministic step graphs with no AI calls — fast, cheap, and re-runnable as often as you like. When a site redesigns and breaks a scraper, Auto-Fix reads the new page layout and repairs the script. A UNIFORM HTTP API Every service exposes JSON-in / JSON-out with declared schemas: POST /api/v1/services/{name}/execute → returns a jobId GET /api/v1/jobs/{jobId}/wait → blocks until done Results include every visited page (URL, title, cleaned HTML), and each extracted record is stamped with the id of the page it came from — provenance built in. Each service can also export a Markdown API doc for other tools and AI agents to consume. SELF-HEALING SCRAPES Failures are classified (element not found, timeout, login required) and the AI can attempt automatic repair using the error and a sanitized DOM snapshot. Repair beats rewrite. PRIVACY • No accounts, no telemetry, no analytics. • At run time, nothing leaves your machine — deployed services make zero external AI calls. • During service creation/repair, cleaned page structure goes only to the LLM provider YOU configure (OpenAI, Anthropic, Moonshot Kimi, GLM, or any OpenAI-compatible endpoint), under that provider's policy. • Scraped data and logs stay on your machine, served only to localhost callers behind your API key. Full policy: https://singhand-labs.github.io/scrapewright/privacy REQUIREMENTS • Chrome (latest stable) and Node.js ≥ 18 for the companion local service (one-command install: ./bin/scrapewright install; the extension shows connection status and diagnostics). • An API key for any supported LLM provider (needed only while building/repairing services). OPEN SOURCE GPLv3. Source, examples, and a full technical whitepaper: https://github.com/singhand-labs/scrapewright HONEST SCOPE Scrapewright is built for repeated, targeted extraction from pages you can access — not for high-volume anonymous crawling (use server-side tools for that) or 24/7 unattended farms. Use it responsibly and in accordance with the terms of service of the sites you access.

Details

  • Version
    0.1
  • Updated
    August 24, 2026
  • Size
    314KiB
  • Languages
    English
  • Developer
    Email
    egas2827@gmail.com
  • Non-trader
    This developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.

Privacy

Manage extensions and learn how they're being used in your organization

Scrapewright has disclosed the following information regarding the collection and usage of your data. More detailed information can be found in the developer's privacy policy.

Scrapewright handles the following:

Website content

This developer declares that your data is

  • Not being sold to third parties, outside of the approved use cases
  • Not being used or transferred for purposes that are unrelated to the item's core functionality
  • Not being used or transferred to determine creditworthiness or for lending purposes
Google apps