✦ AI-powered change monitoring
Connect an LLM to move from "something changed" to "only the thing you care about changed".
⊞
Intent filtering
Each watch or tag can carry a plain-text intent — "notify me only when the price drops" or "alert when the item goes out of stock". On every detected change the AI evaluates the diff against it and suppresses irrelevant noise.
≡
AI Change Summary
Instead of raw diffs, receive plain-language summaries in notifications — "Price dropped from $89 to $67" or "3 new items added to the listing". Set a global default prompt here, or override per watch or tag.
≈
Minimal cost
The AI sees only a unified diff of what changed — never full page HTML. Low-cost models like gpt-4o-mini or Gemini Flash handle this well, typically fractions of a cent per check.
✓ AI / LLM configured: gemini/gemini-pro-latest
AI Provider
✓ AI / LLM configured: gemini/gemini-pro-latest
✕ Remove
Your API key is stored locally and sent only to your chosen provider. On each detected change, the watch's diff and extracted text are sent to the LLM — no full page HTML.
✕ Clear all summary cache
Removes all cached AI change summaries across all watches. They will be regenerated on the next check.
Default AI Change Summary
Used for all watches unless overridden by the watch or its tag/group.
Modify default prompt
Behaviour
When enabled, the {{diff}} notification token shows the AI summary instead of the raw diff. Use {{raw_diff}} to always get the original.
When enabled, the AI will be used as a last resort to extract price and stock status from product pages where no structured metadata (JSON-LD, microdata, OpenGraph) is found.
For Gemini 2.5+ models only. Thinking tokens improve reasoning quality but count against the output budget. Set to Off if summaries are being cut short.
Upper limit on tokens the AI may use when writing a change summary. Higher values allow longer summaries but cost more.
Token & Cost Tracking
No AI usage recorded yet.