Source ReviewWARN
Read: docker-compose.yml, .env.example, QUICKSTART.md, scripts/quickstart/init-env.sh, LICENSE, PRODUCT.md and the first lines of the Dockerfile. The Python application source was not read file by file.
A web crawling and content extraction service you run on your own machine with Docker Compose: open the playground in a browser and turn pages into text for language models over an API, bound to 127.0.0.1. Basic crawling needs no key; extraction with a language model needs your own model-provider key. Derived from a frozen snapshot of an Apache-2.0-licensed open-source project.
Developers and small teams who need web pages turned into clean text or structured data for their own language models or pipelines, and want the crawler on their own machine.
$ sh scripts/quickstart/init-env.sh $ docker compose up -d
Files in the product repository at the pinned commit. A few house files are left out of the zip.
Clone → Checkout → Toolchain → Run server
A web crawling and content extraction service that runs on your own computer: brought up with Docker Compose, opened in a browser playground, and used over an API to turn web pages into text suited to language models.
Derived from an open-source project under the Apache-2.0 license, and not the original project itself.
Delivery is a frozen snapshot: one zip, taken from the product repository at revision 8f08544.
The liability cap, the scope of what is promised and the statutory floor are governed by the Terms of Service.
Everything below was checked against the pinned commit cae74b2. Every verdict carries its full reasoning, an evidence link and the checker; failures are published, not hidden — do not take our word for it, verify it yourself.
1 PASS4 WARN0 FAIL
Read: docker-compose.yml, .env.example, QUICKSTART.md, scripts/quickstart/init-env.sh, LICENSE, PRODUCT.md and the first lines of the Dockerfile. The Python application source was not read file by file.
The compose file and the env-generating script were read: loopback-only port, all capabilities dropped, no-new-privileges, read-only root filesystem, memory and process limits; the script only writes .env from .env.example with a random token. The rest of the Dockerfile and the image contents were not read.
This is a frozen snapshot that does not follow upstream. The date of the pinned upstream commit and recent upstream activity were not checked.
SPDX:Apache-2.0
The LICENSE file in the product repository starts with the Apache License text, and PRODUCT.md records the upstream license as Apache-2.0. The upstream copy was not compared against it.
Dependencies and the browser are installed inside the image or fetched at build or pull time. They were not scanned for licenses.
Last verified passing: 2026-11-14
A subscription unlocks the whole catalogue; you do not buy this one separately.See what is included
Sign in with Google first; if you are signed out you will be sent to the sign-in page. Your subscription is billed to that same email address.
Already subscribed? This downloads straight away. Otherwise you are sent to the pricing page, or to sign in first.