NannyML

NannyML provides Python tools for post-deployment data science and monitoring model performance under data drift.

github.com/NannyML/nannyml
NannyML homepage screenshot

About NannyML

NannyML is an open-source Python library for post-deployment data science and machine learning model monitoring. It estimates model performance without access to post-deployment target labels, detects data drift, and links drift alerts to corresponding changes in model performance. It is model-agnostic and designed for data scientists working with deployed models. The library supports tabular classification and regression use cases, using confidence-based performance estimation (CBPE) for classification, direct loss estimation (DLE) for regression, PCA-based data reconstruction for multivariate drift detection, and statistical tests for univariate drift detection. It includes interactive visualizations for analysis.

Key features

  • Estimates model performance without post-deployment target labels
  • Detects multivariate data drift via PCA-based reconstruction
  • Detects univariate feature drift with statistical tests
  • Links data drift alerts to model performance changes
  • Supports tabular classification and regression use cases
  • Provides interactive visualizations for monitoring analysis
Best for: Data scientists monitoring deployed tabular classification and regression machine learning models.
Good for
  • Open-source and model-agnostic, compatible with any deployed model
  • Estimates model performance without requiring post-deployment target labels
  • Links drift alerts to performance changes to reduce alert fatigue
Watch out for
  • Limited to tabular classification and regression use cases as of the latest release

NannyML at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Open source
Yes · Source code
Language
English
Last checked
Oct 6, 2026 · Online when checked
Listed
Oct 5, 2026

NannyML alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

Popular in AI Infrastructure & MLOps

Well-known listings from the same topic.

All 341

NannyML FAQ

Does NannyML need post-deployment target labels to estimate model performance?
No, it uses CBPE for classification and DLE for regression to estimate performance without targets.
How does NannyML detect multivariate data drift?
It uses PCA-based data reconstruction and monitors reconstruction error over time.
What model types is NannyML compatible with?
It is completely model-agnostic and works with any deployed model.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing