DeepScrape turns a URL into clean Markdown or schema-structured JSON with Playwright and an optional LLM pass, self-hosted from one Docker command.
Yes, DeepScrape is open source under the MIT license.
DeepScrape is free to use.
Yes, DeepScrape can be self-hosted (the source is available under the MIT license).
Open-source web scraper (MIT, TypeScript) that turns pages into agent-readable data: Playwright automation plus a fit-markdown extractor (pruning content filters) for clean Markdown, and an LLM-extraction path (GPT-4o) that returns structured JSON to a schema. Ships a hardened one-command Docker deployment (managed-Redis ready, non-root). A smaller, self-hostable entry in the URL-to-Markdown category alongside Firecrawl, Crawl4AI and browser-use.
Enrichment is mostly "read a page, return the facts that matter," and that is exactly the URL-to-Markdown job. A self-hosted, MIT scraper means you can run it on every target account without a per-page SaaS bill and without sending prospect pages to a vendor. DeepScrape is small next to the category leaders, so the honest recommendation is to weigh it against Firecrawl and Crawl4AI on maintenance and scale, not to adopt it because it is new. Two cautions carry real weight here: the LLM-extraction path uses GPT-4o, so structured runs leave your infra unless you swap the model, and scraping anything Google-adjacent now lives under the platform's anti-scraping changes, which set the cost you cannot control.