Try our Chrome extension

Chrome store icon Chrome Webstore

Easily add the current web-page from your browser directly into your changedetection.io tool, more great features coming soon!

Changedetection.io needs your support!

You can help us by supporting changedetection.io on these platforms;

The more popular changedetection.io is, the more time we can dedicate to adding amazing features!

Many thanks :)

changedetection.io team

AI-powered change monitoring

MCP - A way for AI Assistants to interact with changedetection.io

Configure the connection to your favorite AI assistant service, such as OpenAI, Claude, Google Gemini - move from "something changed" to "only the thing you care about changed".

For a short tutorial on how to setup AI integration, see this tutorial.

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.

Tip: intent evaluation benefits from a capable model — recommended qwen2.5:7b locally, or gpt-4o-mini / gemini-2.0-flash. Very small models (≤3B) may misjudge numeric comparisons.

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 Provider

Master switch — when off, all AI lookups are skipped even if a provider is configured below.
Third-party data transfer — please read

When AI features are active, change data from the websites you monitor — including page diffs and extracted text — is sent to an external AI provider of your choice.

  • You are solely responsible for ensuring this complies with the terms of service of each website you monitor.
  • You are solely responsible for compliance with applicable data-protection laws (e.g. GDPR) regarding any personal data that may appear in monitored content.
  • API costs charged by your chosen provider are your own responsibility; this software has no visibility into or control over those charges.
  • AI / LLM models are known to hallucinate — producing plausible-sounding but factually incorrect or entirely fabricated output with apparent confidence — and by design may omit or truncate relevant data during summarisation. AI output must never be relied upon as complete or accurate. This software is provided as-is with no warranty of any kind.
  • By enabling AI features you personally indemnify and hold harmless the creator(s) and contributor(s) of this software from any claims, damages, or liability arising from this data transfer or your use of AI features.

Default AI Change Summary

Used for all watches unless overridden by the watch or its tag/group.  Modify default prompt

Behaviour

Configure a provider first to unlock behaviour settings.

Token & Cost Tracking

No AI usage recorded yet.

Token budget tokens per month (0 = unlimited)
Max input characters characters — currently enforcing: 100,000
Max tokens per watch per period tokens — skips AI evaluation on a watch once its usage within the current period (monthly) hits this cap (0 = unlimited)