Getting Started

1. Install

Requires Go 1.25+.

go install github.com/bauxite-networks/bleach/cmd/bleach@latest

2. Start SLM

Bleach requires a local inference engine (e.g., vLLM).

bleach slm run --model dmarx/readerlm-v2

3. Basic Usage

Refine a page:

bleach --url https://example.com --model dmarx/readerlm-v2

4. Specialized Modes

bleach --url https://example.com --mode rag --model dmarx/readerlm-v2
bleach --url https://example.com --mode docs --model dmarx/readerlm-v2

5. Indexing & Sync

# Index to local JSONL
bleach index --url https://example.com --local-path vectors.jsonl --model dmarx/readerlm-v2

# Incremental Sync
bleach --url https://example.com --sync --model dmarx/readerlm-v2
bleach sync --model dmarx/readerlm-v2