Skip to content
SPECIFICTION
Get listed

NannyML

nannyml.com

From $99/mo Free plan Open source WebLinuxAPISelf-hosted

What it is

NannyML monitors deployed machine-learning models and estimates their performance when ground truth is delayed or unavailable. It detects concept drift as well as multivariate and univariate data drift, and connects alerts to changes in model performance. Data-quality checks and ranked drift alerts can help teams investigate features associated with performance issues. Users can relate model performance to monetary or other business outcomes. NannyML Cloud supports webhooks for retraining actions and an SDK for automating monitoring-data ingestion. Cloud is available through Azure and AWS marketplaces as SaaS or a managed application. With the managed-application option, the application and required infrastructure are provisioned within the customer's cloud subscription. For its Azure managed application, NannyML documents encrypted traffic and disks, but says automated backups were still being implemented and advises customers to safeguard model inputs and outputs elsewhere. The open-source library installs with pip or conda. Direct local dataset uploads through the Cloud UI must be smaller than 100 MB. Plans include a free self-managed Open Source option, Starter at $399 a month, and Scale at $999 a month.

Spec sheet

What it does
NannyML monitors production machine-learning models, estimates performance when labels are delayed or absent, detects drift and links alerts to performance changes.Read 15 Oct 2026 · docs.nannyml.com
Purpose
NannyML monitors deployed machine-learning models and estimates model performance even when ground truth is delayed or absent.Read 29 Sep 2026 · nannyml.com
Integrations
NannyML Cloud is offered through both Azure Marketplace and AWS Marketplace.Read 15 Oct 2026 · docs.nannyml.com
Security
For its Azure managed application, NannyML documents TLS-encrypted traffic, Azure-managed disks encrypted by default, and support-team access only after customer approval.Read 29 Sep 2026 · docs.nannyml.com
Support
The pricing page lists email support for Starter, private Slack for Scale, and 24/7 support for Enterprise.Read 29 Sep 2026 · nannyml.com
Founded
Belgian company records state that NannyML was established on 19 March 2020.Read 15 Oct 2026 · companyweb.be
Alert ranking
NannyML ranks drift alerts by linking them to observed performance changes and affected features.Read 15 Oct 2026 · docs.nannyml.com
API and SDK
The Python Cloud SDK can create monitoring models, ingest inference data, add delayed targets and trigger analyses using an API token.Read 15 Oct 2026 · github.com
Automation
NannyML Cloud supports webhooks to trigger retraining actions and an SDK to automate monitoring data ingestion.Read 29 Sep 2026 · nannyml.com
Azure authentication
Azure managed deployments support basic authentication, Azure Entra integration or no authentication.Read 15 Oct 2026 · docs.nannyml.com
Business impact
Users can connect model performance to monetary or other business outcomes through business-value calculations.Read 15 Oct 2026 · nannyml.com
Cloud marketplaces
NannyML Cloud is available through the Azure and AWS marketplaces, with SaaS and managed-application deployment options.Read 29 Sep 2026 · docs.nannyml.com
Company headquarters
NannyML is headquartered in Leuven, Vlaams-Brabant, Belgium.Read 15 Oct 2026 · crunchbase.com
Company legal name
Crunchbase lists the legal name as NannyML NV and operating status as closed under Soda.Read 15 Oct 2026 · crunchbase.com
Company mission
NannyML describes its work as building a post-deployment data-science toolkit for monitoring what matters after model deployment.Read 29 Sep 2026 · nannyml.com
Company size
LinkedIn lists the company size as 2–10 employees and shows Leuven as headquarters.Read 15 Oct 2026 · linkedin.com
Concept drift
NannyML measures whether concept drift is affecting model performance and uses this as a retraining signal.Read 15 Oct 2026 · nannyml.com
Data locality
For the managed-application deployment, NannyML says the application and required infrastructure are provisioned within the customer's Azure or AWS subscription.Read 29 Sep 2026 · docs.nannyml.com
Data quality
The product performs continuous data-quality checks on model inputs and outputs.Read 15 Oct 2026 · nannyml.com
Deployment choices
The cloud product can run as a managed application inside a customer Azure or AWS subscription or as vendor-hosted SaaS.Read 15 Oct 2026 · docs.nannyml.com
Documentation depth
Documentation includes tutorials for tabular, text and computer-vision models, custom metrics, reporting, deployment, SDK usage and API reference.Read 15 Oct 2026 · docs.nannyml.com
Drift monitoring
NannyML detects concept drift and multivariate and univariate data drift, and relates drift alerts to changes in model performance.Read 29 Sep 2026 · nannyml.com
Funding
An October 2024 European Innovation Council list names NannyML NV's EU-AURA project for blended finance funding consideration.Read 15 Oct 2026 · eic.ec.europa.eu
Input limits
The Cloud UI accepts direct local dataset uploads only when the file is smaller than 100 MB.Read 29 Sep 2026 · docs.nannyml.com
Installation
The open-source library can be installed with pip, Conda, Docker or directly from the Git repository.Read 15 Oct 2026 · github.com
Limit: limited independent validation
CheckThat reports no presence on G2, Capterra or TrustRadius and no publicly named customer case studies.Read 15 Oct 2026 · checkthat.ai
Limit: pricing complexity
The official pricing page simultaneously presents $399/$999 plans and a separate beta table with $99 and $3,800 tiers.Read 15 Oct 2026 · nannyml.com
Multivariate drift
Multivariate drift detection is intended to reveal data-structure changes that univariate tests may miss.Read 15 Oct 2026 · docs.nannyml.com
Notable news: acquisition
Soda announced its acquisition of NannyML on 9 June 2025.Read 15 Oct 2026 · soda.io
Notifications
Cloud plans provide email and Slack notifications, with custom webhooks available in the enterprise tier.Read 15 Oct 2026 · nannyml.com
Open-source install
The open-source library can be installed with pip or conda.Read 29 Sep 2026 · nannyml.com
Open-source licence
The NannyML Python library is distributed under the Apache License 2.0.Read 15 Oct 2026 · github.com
Performance estimation
The platform estimates model performance continuously without requiring ground-truth targets.Read 15 Oct 2026 · nannyml.com
Praise: documentation and support
Product Hunt reviewers praise the documentation, product experience and engineering support.Read 15 Oct 2026 · producthunt.com
Praise: ease of use
Product Hunt reviewers repeatedly describe NannyML as easy to use and as simplifying production-model monitoring.Read 15 Oct 2026 · producthunt.com
Rating on Capterra
No public NannyML rating; 0 reviews listedRead 15 Oct 2026 · checkthat.ai
Rating on G2
No public NannyML rating; 0 reviews listedRead 15 Oct 2026 · checkthat.ai
Rating on Product Hunt
5.0 out of 5 from 4 reviewsRead 15 Oct 2026 · producthunt.com
Rating on TrustRadius
No public NannyML rating; 0 reviews listedRead 15 Oct 2026 · checkthat.ai
Retraining automation
Webhooks can trigger retraining when estimated performance falls, concept drift appears or configured rules are met.Read 15 Oct 2026 · nannyml.com
Root cause
Its monitoring workflow includes data-quality checks and ranks drift alerts to help identify features associated with performance issues.Read 29 Sep 2026 · nannyml.com
SDK distribution
The Cloud SDK is published as a Python package on PyPI and documents environment-variable authentication.Read 15 Oct 2026 · github.com
Security access limitation
Azure managed-application documentation says customers do not access the underlying infrastructure and NannyML support can access it for support or updates.Read 15 Oct 2026 · docs.nannyml.com
Security and data location
The managed deployment provisions components in the customer's cloud subscription so monitoring data can remain in that environment.Read 15 Oct 2026 · docs.nannyml.com
Security limitation
NannyML's Azure managed-application engineering page says automated backups were still being implemented and advises customers to safeguard model inputs and outputs elsewhere.Read 29 Sep 2026 · docs.nannyml.com
Segmentation
Cloud documentation describes segmentation for monitoring meaningful subgroups separately.Read 15 Oct 2026 · docs.nannyml.com
Support channels
Open-source users are directed to community Slack and GitHub issues, while paid plans add email, private Slack, 24/7 support and dedicated data-scientist support by tier.Read 15 Oct 2026 · nannyml.readthedocs.io
System requirements
The published PyPI package requires Python 3.9 or newer and below Python 3.13, with an optional db extra.Read 15 Oct 2026 · pypi.org
Univariate drift
Univariate drift analysis supports feature-level investigation of changes correlated with performance issues.Read 15 Oct 2026 · docs.nannyml.com

Plans and prices

Open Source Free self-managed · core monitoring algorithms Read 15 Oct 2026 · nannyml.com
Starter (beta) $99 a month $99/month 2 models · 1 submodel · unlimited users · 10 million rows · 200 features · 6-month retention · $99/additional model Read 15 Oct 2026 · nannyml.com
Starter $399 a month $399/month 2 models · 10 M predictions · email support · 30-day free trial Read 15 Oct 2026 · nannyml.com
Scale $999 a month $999/month 6 models · private Slack · 30-day free trial Read 15 Oct 2026 · nannyml.com
Pro (beta) $3,800 a month $3800/month 10 models · 1 submodel · unlimited users · unlimited rows · unlimited features · 6-month retention · $99/additional model · deployed in your cloud Read 15 Oct 2026 · nannyml.com
Enterprise Priced on request Contact us unlimited models · unlimited predictions · 24/7 support · 30-day free trial Read 15 Oct 2026 · nannyml.com
Enterprise (beta) Priced on request Get a Quote custom models, submodels, users and retention · unlimited rows and features Read 15 Oct 2026 · nannyml.com

Every NannyML plan and price →

Strong points and limits

Strong points

  • Estimates performance without available ground truth
  • Detects concept and data drift
  • Links performance to business outcomes
  • Supports webhook-triggered retraining actions
  • Free self-managed open-source plan

Limits

  • Cloud UI uploads must be under 100 MB
  • Automated backups were still being implemented for Azure managed app
  • Starter costs $399 a month
  • Scale costs $999 a month

Who it suits

NannyML suits teams monitoring deployed models where labels may arrive late or not at all. Its cloud options may fit organizations using Azure or AWS marketplaces.

NannyML in depth

Read the full write-up

NannyML is a post-deployment monitoring toolkit for teams responsible for machine-learning models in production. It is best suited to teams that need performance estimates before labels arrive and want to connect model changes to business outcomes. Its mix of drift analysis and impact framing is compelling, though Azure managed-application users should plan to safeguard inputs and outputs outside the service.

Overview

When ground truth is delayed or absent, it is difficult to tell whether a deployed model is still performing well. NannyML estimates performance in that gap and connects drift alerts with performance changes, helping teams distinguish signals that may matter from changes that do not appear to affect model quality.

The business-impact view adds a practical dimension: teams can relate performance to monetary or other business-oriented outcomes. That makes NannyML a stronger fit for organizations that need to prioritize monitoring by operational consequence, not just statistical movement.

Key features

Performance estimation and drift: NannyML estimates model performance without immediate ground truth and detects concept drift alongside univariate and multivariate data drift. Relating alerts to performance changes helps teams assess whether a shift warrants attention.

Business impact: Users can tie performance to monetary or business-oriented measures. This is useful when model owners must explain why a monitoring signal matters to stakeholders.

Investigation workflow: Data-quality checks and ranked drift alerts help identify features associated with performance issues. They can narrow an investigation, but the workflow still leaves teams to determine the cause and response.

Automation: NannyML Cloud provides webhooks for triggering retraining actions and an SDK for automating monitoring-data ingestion. These hooks suit teams with an existing operational workflow; they do not by themselves establish a complete retraining system.

Deployment and security: Cloud is offered as SaaS or a managed application through Azure and AWS marketplaces. For managed application deployments, the application and required infrastructure run within the customer's cloud subscription. For Azure, NannyML documents TLS-encrypted traffic, default encryption for Azure-managed disks, and support access only with customer approval. Its Azure engineering page also says automated backups were still being implemented and advises customers to safeguard model inputs and outputs elsewhere—a material consideration for recovery planning.

Data input: Cloud UI uploads from a local device are accepted only for files smaller than 100 MB. The open-source library can be installed with pip or conda, offering a self-managed path.

Pricing

NannyML has a free self-managed option, paid Cloud plans, and custom pricing for Enterprise. The stated plan prices are substantially above the separate “paid from $99/mo” pricing note, so prospective buyers should confirm the applicable entry price before budgeting.

PlanPrice and termsIncludedBest fitOpen SourcefreeSelf-managedTeams able to run and manage the library themselves.Starter$399 a month; billed $399/month; 30 days free trial2 models, 10 M predictions, email supportSmall deployments that fit the model and prediction allowances and can work with email support.Scale$999 a month; billed $999/month; 30 days free trial6 models, monitoring in your cloud, private Slack supportTeams needing more model capacity, cloud monitoring, and a private support channel.EnterpriseCustom pricing; 30 days free trialUnlimited models, unlimited predictions, 24/7 supportOrganizations needing uncapped plan allowances and round-the-clock support.The free option avoids a subscription but requires self-management. Starter is the lower-cost paid tier, with a two-model cap and 10 million predictions; Scale raises the model allowance to six and adds monitoring in your cloud and private Slack support. Enterprise removes the stated model and prediction limits, but its price is custom. All three paid plans include a 30-day free trial; Starter's email support is more limited than Scale's private Slack or Enterprise's 24/7 support.

Platforms

NannyML supports API, Linux, self-hosted, and web use. The library can be installed with pip or conda, while NannyML Cloud is offered through the Azure and AWS marketplaces as SaaS or as a managed application. The managed-application option keeps its application and required infrastructure in the customer's cloud subscription; the Azure backup limitation remains important for teams choosing that deployment.

Who it's for

NannyML suits machine-learning teams whose models operate in production and whose labels arrive too late for immediate performance measurement. It is particularly relevant when drift needs to be interpreted alongside estimated performance and business impact, or when teams want data-quality checks, alert ranking, and automation hooks in a monitoring workflow.

It is less attractive for teams that need a straightforward labeled-data monitor, cannot accommodate Starter's model and prediction limits, or require automated backups in an Azure managed deployment. Teams that prefer full control may favor the self-managed library, while those needing greater managed capacity should compare the custom-priced Enterprise tier with their requirements.

Pros and cons

Pros

Estimates performance when ground truth is delayed or absent, addressing a difficult production-monitoring gap.

Connects several forms of drift to performance changes and business-oriented outcomes, helping prioritize alerts by consequence.

Includes data-quality checks, ranked alerts, webhook support, and an ingestion SDK for investigation and workflow automation.

Offers a free self-managed library and managed deployment options inside Azure or AWS subscriptions.

Cons

Starter is limited to 2 models and 10 M predictions for $399 a month; larger stated allowances require the $999 a month Scale plan or custom-priced Enterprise.

Local UI uploads must be smaller than 100 MB, which constrains that route for larger datasets.

Automated backups were still being implemented for the Azure managed application, so customers must safeguard model inputs and outputs elsewhere.

The open-source option is self-managed, while Enterprise has custom pricing, making the free and highest-capacity choices less comparable to the fixed-price Cloud tiers.

Alternatives

Evidently AI is a reasonable alternative for teams seeking a free, Apache 2.0-licensed open-source framework with broader listed platform coverage, including macOS and Windows.

Deepchecks may suit teams that want a defined free tier with up to 3 seats, 1 AI application, 5K DPUs per month, 3 months of data retention, and unlimited prompt-based metrics.

Opik is worth considering when a team wants core observability and evaluation features available as open-source code to run locally.

Amazon SageMaker Autopilot is an alternative for buyers looking for pay-as-you-go pricing with no minimum fees or upfront commitments.

SUPERWISE is another paid option; its Solo plan is $10 a month after a 30-day free period for one Sentinel deployment, development use, and a shared services platform.

STAMM is a free alternative.

Arthur offers a free plan with capped use cases, projects, retention, jobs, spans, inferences, and evaluations.

Galileo is an alternative with a Pro plan at $100 a month billed yearly, including 50,000 traces per month, standard RBAC, advanced analytics and insights, and dedicated Slack support.

For broader comparisons, see Machine Learning Model Monitoring Software and Model Monitoring Software.

Verdict

Choose NannyML if your production models need performance estimates before labels arrive and you want drift signals interpreted through business impact, with investigation and automation tools in the same workflow. Look elsewhere if the stated Cloud plan limits do not fit your deployment or, especially for Azure managed application, if you cannot protect inputs and outputs outside the service while automated backups remain unimplemented.

Verdict

NannyML combines drift monitoring with performance estimates and business-impact views. Teams considering the Azure managed application should account for the stated backup limitation and safeguard inputs and outputs elsewhere.

Where Specifiction places it

Alternatives to NannyMLAll alternatives →