Location via proxy:   
[Report a bug]   [Manage cookies]                
Metaflow

A framework for real-life ML, AI, and data science

Open-source Metaflow makes it quick and easy to build and manage real-life ML, AI, and data science projects.

  • Modeling

    Use any Python libraries for models and business logic. Metaflow helps manage library dependencies, locally and in the cloud.
  • Deployment

    Deploy workflows to production with a single command and integrate with other systems through events.
  • Versioning

    Metaflow tracks and stores variables inside the flow automatically for easy experiment tracking and debugging.
  • Orchestration

    Create robust workflows in plain Python. Develop and debug them locally, deploy to production without changes.
  • Compute

    Leverage the cloud to execute functions at scale. Use GPUs, multiple cores, and large amounts of memory as needed.
  • Data

    Access data from data warehouses. Metaflow flows data across steps, versioning everything on the way.

Metaflow is used by these companies and hundreds of others

Metaflow is built for ML/AI engineers and data scientists, not just for machines

  • Develop with Metaflow

    Explore with notebooks, develop with Metaflow, and test and debug locally. Results are stored and tracked automatically for easy analysis.

  • Scale out to the cloud

    Break out from the confines of a laptop or a single notebook. Scale out easily to the cloud, utilizing GPUs, multiple cores, and multiple instances in parallel. Metaflow organizes the work for easy collaboration on the way.

  • Deploy to production confidently

    Deploy experiments to production with a single click without changing anything in the code. Make flows react to updating data and other events automatically.

Bring your own Cloud

Get started easily on a laptop. When you are ready to scale, deploy the Metaflow stack on your cloud account or on-premise Kubernetes cluster. Metaflow integrates seamlessly with your existing infrastructure, security, and data governance policies.

To get a taste of Metaflow in the cloud, try Metaflow Sandbox in the browser.

Battle-hardened at Netflix

Metaflow was originally developed at Netflix to address the needs of developers and data scientists who work on demanding real-life ML, AI, and data projects. Netflix open-sourced Metaflow in 2019.

Today, Metaflow is used by hundreds of companies across industries, powering diverse projects from state-of-the-art GenAI and compute vision to business-oriented data science, statistics, and operations research.


How leading ML, AI, and data science teams use Metaflow

Recent Updates

A framework for real-life ML, AI, and data science