Give us a star ⭐️ on GitHub to support the project!
🚀 Join us January 25 for the Evidently monthly demo and Q&A. Register now →

Evaluate, test, and monitor data drift

No model lasts forever. Detect shifts in model predictions and input data to get ahead of potential issues. 

Evidently Data Drift
What is data drift in ML?

Data drift is a shift in the statistical properties of the input data. When the distributions of the model predictions or features change, this might signal a shift in the model environment and lead to model performance decay.

How Evidently helps

Evidently simplifies detecting and exploring data drift. You can catch issues before they affect user experience and speed up debugging by quickly understanding where the change comes from.

Spot the shifts

Prediction drift

Did your model start predicting one class more often than before? Is there a change in predicted probabilities? Quickly visualize and catch unexpected behavior. 

Evidently for prediction drift
Evidently for tabular data drift

Tabular data drift

Get an instant overview of the dataset drift. Find which features contribute to it and explore the distributions to interpret the change. Pick any of 15+ drift detection methods, or pass your own.

Text data drift

Make sense of the unstructured data changes. Monitor text descriptors, such as text length or sentiment. Find specific words that help explain the shifts.

Evidently for text data drift
Evidently for embedding drift

Embedding drift

Working directly with embeddings? Choose one of the available methods to detect distribution drift in the input vectors. 

Descriptive statistics

Supplement distribution drift detection with rule-based checks. Detect data loss, values outside the min-max range, or new categories.

Evidently for descriptive statistics
Evidently for data drift monitoring

Data drift monitoring

Capture how feature distributions change with continuous monitoring. Log, track, and explore data drift over time to know if your models operate in a familiar environment. 

Yes, it's open-source!

With a lot of examples in the docs.


Get started

Easily add Evidently to existing workflows, no matter where you deploy. 

Evidently Cloud

Evidently Cloud is the easiest way to get ML monitoring up and running.



Deploy and run Evidently on your own.
Apache 2.0 license.

By clicking “Accept”, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts. View our Privacy Policy for more information.