Skip to main content
Use this walkthrough when the source of truth is a public or internal website: documentation, help centers, marketing pages, handbooks, or knowledge portals.

What you will build

A website collection in your vector database, backed by crawled pages from https://example.com, with retrieval and chat on top.

Prerequisites

URL crawling uses a browser runtime. Install one once:

1. Ingest the website

For long crawls, use Streaming: rag.scrape_stream(...) or POST /v1/ingest/url/stream.

2. Verify retrieval

3. Add chat

Keep it current

Websites change. Re-crawl on a schedule, store new chunks, and delete stale IDs using Knowledge Base Maintenance.

Next steps