Contact Scout active
Contact extraction API with a self-hosted vision-model fallback
- Problem
- Contact pages hide emails in images and JavaScript; classic scrapers return nothing.
- Approach
- A dual-engine pipeline: fast HTML extraction first, and when a page yields nothing, a self-hosted vision LLM reads the rendered screenshot. Emits E.164 phones, IČO/DIČ, socials; HMAC-signed webhooks; Prometheus metrics.
- Result
- In daily use; actively maintained.
- Stack
- FastAPI Scrapling Botasaurus llama.cpp Qwen3-VL-2B
- Links
- Permalink /u/contactscout