Built a Dockerized Python/Ollama monitoring system for configurable web sources and multiple users. The pipeline fetches and cleans pages, discovers new items with an LLM, extracts schema-validated article data, applies a separate processing prompt, deduplicates results, and exports to CSV or Telegram. Includes async jobs, retries/exponential backoff, concurrency controls, SSRF/redirect/response-size protection, persistent state, admin/user controls, automated tests, and CPU/GPU Compose profiles.