ModelPack Logo

> ModelPack: The Open Standard for Packaging AI/ML

Package AI/ML projects in industry standard OCI Artifacts. ModelPack brings vendor-neutral, container-like standardization to AI/ML, enabling automated pipelines to handle models, datasets, and code as unified, versioned packages.

ModelPack is part of the CNCF.

The Problem

Packaging machine learning models is complex, often requiring teams to use proprietary package types or coble together open source tools. These inconsistent environments, manual processes, and proprietary formats lead to deployment failures, delays, increased operational costs, and vendor lock-in.

The Solution

ModelPack solves these challenges by providing a standardized, consistent, reproducible, and portable packaging format for AI/ML models, that is vendor neutral. This simplifies deployment, reduces errors, and ensures models work seamlessly across different environments.

How ModelPack Works

ModelPack defines a specification for packaging AI/ML models, including model files, dependencies, and metadata. This package can then be integrated into CI/CD pipelines for automated testing, validation, and deployment. The standardized format ensures that models are deployed consistently, regardless of the underlying infrastructure. ModelPack uses a simple YAML configuration to define your AI/ML package.

Built for CI/CD

Seamlessly integrate with existing CI/CD tools to automate testing, validation, and deployment, reducing manual effort and errors.

Works With Your Infra

Infrastructure-agnostic, ensuring consistent deployment on cloud, on-premise, or edge devices without compatibility issues.

Open Specification

The CNCF-governed open-source specification ensures consistency, enables community-driven improvements, and avoids vendor lock-in.

Learn more →

Reference Implementations

The enterprise implementation of the ModelPack specification is KitOps, which provides:

  • - A comprehensive CLI for packaging, pushing, and pulling ModelPacks

  • - Python SDK (PyKitOps) for integration with notebooks and ML workflows

  • - 30+ integrations with CI/CD and MLOps tools

  • - Selective pulling of individual assets

  • - Deployment capabilities

KitOps is a CNCF project, that has been adopted widely with over 150,000 downloads and is the most mature implementation of the ModelPack standard.

Learn more at kitops.org

Install KitOps

$ brew tap kitops-ml/kitops
$ brew install kitops
$ kit version

Why ModelPack Matters

Speed

ModelPack is essential for streamlining AI/ML deployment. By standardizing packaging, it reduces complexity, improves reliability, and accelerates time-to-market, allowing you to focus on building great models.

Flexibility

The AI/ML tooling market is changing daily - using open and established standards like ModelPack and OCI makes it easy for you to change tools without forcing a costly multi-month data migration.

Get Started Now

Adoption & Support

ModelPack is backed by leading technology companies committed to open standards for AI/ML.

Jozu Logo
Jozu Logo
ANTGroup Logo
PayPal Logo
ByteDance Logo

Need enterprise support for ModelPack or KitOps implementations?

Get Enterprise Support