docs
Config
summarize is mostly flags + env vars. Keep secrets in env; keep defaults in a shell profile.
Environment variables
OPENAI_API_KEY,XAI_API_KEY,GEMINI_API_KEY— provider keys (only needed when a mode actually calls an LLM).FIRECRAWL_API_KEY— optional extraction fallback / preferred Markdown output in extract-only.
Tips
- For deterministic output, pin
--modeland avoid provider fallback. - When debugging extraction, add
--verboseand/or--jsonfor structured output. - Use
--timeoutwhen crawling slow sites (defaults to2m).
Want the raw content? Use
--extract-only (then decide where the summary should happen).