A wrong AI answer that looks right is the expensive one: it passes every output check, and you find out months later when a decision built on it surfaces. The drift sensor watches the shape of your model's confidence distribution per task class and warns you days before that happens. It runs inside your network. Your data never leaves.
See the live demo → Get a licenseMost monitoring reads the output: was the answer right? By the time the output looks wrong, the bad answers already shipped. A model under drift doesn't go loud — it goes quiet. It hedges. Its per-field confidence spreads out. The mean still looks fine, so accuracy dashboards stay green while the edge-case tail rots.
A small service you deploy next to your pipeline. You pin a baseline per task class, hand it the confidence scores you already compute (or the output text), and it tracks the shape of each class's distribution over a rolling window. Three states per class: stable, watch, degrading.
docker run -d -p 8787:8787 -v /your/data:/data contrarianai-sensor
POST /pin { "taskType": "acord-commercial", "referenceText": "..." }POST /observe-scores { "taskType": "acord-commercial", "scores": [0.97, 0.92, 0.41, 0.88] }/dashboard in a browser, ask Claude via the built-in MCP server, or get an optional Slack alert the moment a class crosses into degrading.Want to see the dashboard first? Open the live demo — no install needed.
Flat per-deployment license. No metering, no telemetry — because nothing leaves your network. Try it free in EVAL mode first; a key unlocks production use.
One running sensor, one year, all adapters and updates.
Get your license →After checkout you'll receive a signed license key by email. Paste it into SENSOR_LICENSE_KEY and EVAL flips to LICENSED. The key is verified offline — it never phones home.