awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com

Machine Learning Model Registries

Ranking updated Jun 30, 2026

For a registry for versioning ML models, the strongest matches are mlflow/mlflow (MLflow is a complete open-source platform for the machine), transformerlab/transformerlab-app (TransformerLab is an MLOps orchestration platform that directly supports) and wandb/wandb (Wandb is a centralized platform for experiment tracking, model). allegroai/clearml and clearml/clearml round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

Open-source platforms for tracking, versioning, and managing the lifecycle of machine learning model artifacts.

Machine Learning Model Registries

Find the best repos with AI.We'll search the best matching repositories with AI.
  • mlflow/mlflowmlflow avatar

    mlflow/mlflow

    26,554View on GitHub↗

    MLflow is a complete open-source platform for the machine learning lifecycle, providing experiment tracking, model versioning and registration, metadata logging, built-in deployment tools, and a web UI — directly covering everything this search asks for.

    PythonExperiment TrackingExperiment Tracking SystemsExperiment Visualization Dashboards
    View on GitHub↗26,554
  • transformerlab/transformerlab-apptransformerlab avatar

    transformerlab/transformerlab-app

    5,103View on GitHub↗

    TransformerLab is an MLOps orchestration platform and research environment designed for the training, fine-tuning, and evaluation of large language models. It serves as a centralized control plane for managing machine learning jobs and coordinating distributed GPU compute across hybrid cloud and on-premise providers. The platform distinguishes itself through agent-driven model optimization, using AI assistants to analyze metrics and automatically propose and queue hyperparameter experiments. It provides a remote development environment that allows users to launch interactive notebooks, code e

    TransformerLab is an MLOps orchestration platform that directly supports experiment tracking, model lifecycle management, model serving, and a web UI, making it a comprehensive tool for managing the full ML model lifecycle as requested.

    PythonExperiment TrackingExperiment TrackingExperiment Tracking Systems
    View on GitHub↗5,103
  • wandb/wandbwandb avatar

    wandb/wandb

    10,844View on GitHub↗

    Wandb is a centralized platform for machine learning experiment tracking, model registry management, and workflow orchestration. It provides a comprehensive suite of tools for logging, visualizing, and versioning training metrics, model artifacts, and hyperparameter sweeps to ensure reproducibility across development cycles. The platform also functions as an observability tool for large language model applications, enabling the tracing of execution steps, token usage, and reasoning processes. The project distinguishes itself through its event-driven automation capabilities, which allow users

    Wandb is a centralized platform for experiment tracking, model registry, metadata logging, and workflow orchestration, directly covering the core lifecycle management needs with a web UI and deep ML framework integrations.

    PythonExperiment TrackingModel RegistriesModel Versioning Systems
    View on GitHub↗10,844
  • allegroai/clearmlallegroai avatar

    allegroai/clearml

    6,733View on GitHub↗

    ClearML is a comprehensive MLOps platform designed to manage the entire machine learning lifecycle. It functions as an experiment tracking tool, a data versioning system, and a pipeline orchestrator, while providing infrastructure for GPU cluster management and model serving. The platform is distinguished by its ability to handle hybrid-cloud compute scheduling and fractional GPU allocation, allowing multiple workloads to share a single hardware accelerator. It employs a metadata-based approach to data versioning, using virtual views to track large datasets and artifacts without duplicating r

    ClearML is a comprehensive open-source MLOps platform that covers experiment tracking, model versioning, registration, deployment, and metadata logging, making it a strong fit for managing the ML model lifecycle.

    PythonExperiment TrackingExperiment Tracking Systems
    View on GitHub↗6,733
  • clearml/clearmlclearml avatar

    clearml/clearml

    6,740View on GitHub↗

    ClearML is a comprehensive MLOps platform designed to manage the end-to-end machine learning lifecycle, from initial experimentation to production deployment. It provides a suite of integrated tools including a pipeline orchestrator for automating workflows, an experiment tracking tool for logging hyperparameters and metrics, and a metadata-driven data versioning system for managing large-scale datasets and model artifacts. The platform is distinguished by its advanced compute management and serving capabilities. It features a GPU compute manager that supports fractional resource slicing and

    ClearML is an end-to-end MLOps platform that directly covers experiment tracking, model versioning and registration, model serving, and metadata logging, so it provides exactly the lifecycle management tool this search is after.

    PythonExperiment TrackingModel Serving Endpoints
    View on GitHub↗6,740
  • iterative/dvciterative avatar

    iterative/dvc

    15,680View on GitHub↗

    DVC is a data versioning tool and pipeline orchestrator designed to track large datasets and machine learning models. It functions as a system for managing large data artifacts by storing lightweight metadata in version control while keeping the actual binaries in a separate cache. The project serves as an experiment tracker and remote storage synchronizer, enabling the execution and comparison of machine learning iterations based on hyperparameters and performance metrics. It provides a bridge for pushing and pulling these large data artifacts between local environments and cloud or on-premi

    DVC is a data versioning and pipeline orchestration tool that also tracks ML experiments, model versions, and hyperparameters, making it a solid fit for managing model lifecycles—though it focuses on version control and reproducibility rather than a dedicated model registry with serving or a built-in web UI.

    PythonExperiment TrackingModel Versioning Systems
    View on GitHub↗15,680
  • pycaret/pycaretpycaret avatar

    pycaret/pycaret

    9,811View on GitHub↗

    PyCaret is a Python AutoML platform and MLOps lifecycle manager designed to automate machine learning workflows. It functions as a low-code environment that leverages a scikit-learn native engine to execute preprocessing, training, and evaluation for tabular data. The platform distinguishes itself as an LLM-powered ML copilot, using large language model agents to analyze datasets, design experiment configurations, and explain model results. It also serves as a Kubernetes ML orchestrator and model registry, enabling the versioning of trained pipelines and their promotion to production API endp

    PyCaret is an AutoML platform that includes a model registry and MLOps lifecycle management, offering experiment tracking, versioning, and deployment capabilities to manage ML models.

    PythonExperiment TrackingModel VersioningModel Versioning Systems
    View on GitHub↗9,811
  • aimhubio/aimaimhubio avatar

    aimhubio/aim

    6,159View on GitHub↗

    Aim is an open-source platform for logging, visualizing, and comparing machine learning training runs and LLM traces. It provides a remote tracking server and a comparison UI, functioning as an ML experiment tracker, AI workflow logger, and LLM trace recorder that captures prompts, generations, and tool calls from AI applications. The platform distinguishes itself through a run-based data model with local SQLite storage, real-time metric streaming, and a plugin-based explorer system that supports specialized visual analysis of metrics, images, audio, and text. It offers a Python SDK with cont

    Aim is an open-source ML experiment tracker for logging, visualizing, and comparing training runs, which directly addresses experiment tracking and reproducibility, but it lacks dedicated model versioning, registration, and serving features for a full lifecycle management tool.

    PythonExperiment Tracking
    View on GitHub↗6,159
  • tensorflow/servingtensorflow avatar

    tensorflow/serving

    6,351View on GitHub↗

    TensorFlow Serving is a high-performance machine learning inference server designed to deploy TensorFlow models to production environments. It functions as a complete serving system that executes predictions on input data through a graph executor, providing network endpoints that eliminate the need for a separate runtime environment for client applications. The system is distinguished by its model version manager, which organizes and selects specific model versions within a directory hierarchy. It uses a filesystem watcher to detect new model versions and trigger automatic updates without int

    TensorFlow Serving is a high-performance inference server that handles model versioning and deployment, but it does not provide experiment tracking, model registration, or a web dashboard for lifecycle management, so it is a serving component rather than the all-in-one registry and tracking tool this search asks for.

    C++Model VersioningModel Versioning SystemsModel Inference Servers
    View on GitHub↗6,351
  • hiyouga/llamafactoryhiyouga avatar

    hiyouga/LlamaFactory

    72,213View on GitHub↗

    LlamaFactory is a unified framework for fine-tuning and adapting large language models. It provides a comprehensive platform that standardizes training workflows across diverse machine learning architectures, allowing users to execute both full-tuning and parameter-efficient methods through a single interface. The project distinguishes itself by offering a low-code visual dashboard that enables users to configure experiments and monitor performance metrics in real time without writing extensive custom scripts. It also features a configuration-driven orchestration system that decouples experim

    LlamaFactory is a fine-tuning framework for large language models with a low-code dashboard for experiment configuration and metric monitoring, but its primary purpose is model fine-tuning rather than serving as a general-purpose ML model registry with versioning, registration, and deployment across diverse models.

    PythonExperiment TrackingModel Inference Servers
    View on GitHub↗72,213
  • hiyouga/llama-factoryhiyouga avatar

    hiyouga/LLaMA-Factory

    72,241View on GitHub↗

    LLaMA-Factory is a comprehensive suite for dataset preparation, model fine-tuning, memory optimization, and standardized API deployment. It provides a unified platform for the supervised and reward-based fine-tuning of large language models and vision-language models. The framework includes a specialized toolkit for training vision-language models and a model serving interface that deploys trained models through high-performance APIs. It utilizes precision tuning and quantization techniques to reduce the hardware requirements and memory footprint of large models. The system covers data pipel

    LLaMA-Factory is a fine-tuning and deployment framework for large language models, not a dedicated ML model registry and experiment tracking tool — it lacks the central model versioning and registration features this search targets.

    PythonExperiment TrackingExperiment TrackingModel Serving
    View on GitHub↗72,241
  • dlr-rm/rl-baselines3-zooDLR-RM avatar

    DLR-RM/rl-baselines3-zoo

    2,725View on GitHub↗

    This project is a collection of pretrained reinforcement learning agents and training scripts built on Stable Baselines3 and Gymnasium. It provides a framework for training agents to solve specific tasks, managing experiment reproducibility, and deploying pretrained models. The system includes a specialized benchmarking suite and optimization tools for tuning agent settings. It utilizes automated search spaces and distributed trials to maximize performance, while employing bootstrap sampling to generate statistically robust performance metrics and confidence intervals. Broad capabilities cov

    This collection of pretrained RL agents and training scripts includes experiment tracking and reproducibility features, but it is narrowly scoped to reinforcement learning rather than a general-purpose ML model registry and lifecycle management tool, so it doesn't fully match the broader intent.

    PythonExperiment TrackingExperiment TrackingExperiment Tracking Integrations
    View on GitHub↗2,725
Compare the top 10 at a glance
RepositoryStarsLanguageLicenseLast push
mlflow/mlflow26.6KPythonApache-2.0Jun 16, 2026
transformerlab/transformerlab-app5.1KPythonAGPL-3.0Jun 16, 2026
wandb/wandb10.8KPythonmitFeb 20, 2026
allegroai/clearml6.7KPythonApache-2.0Jun 16, 2026
clearml/clearml6.7KPythonApache-2.0Jun 18, 2026
iterative/dvc15.7KPythonApache-2.0Jun 15, 2026
pycaret/pycaret9.8KPythonNOASSERTIONJun 16, 2026
aimhubio/aim6.2KPythonApache-2.0Jun 16, 2026
tensorflow/serving6.4KC++Apache-2.0Jun 17, 2026
hiyouga/llamafactory72.2KPythonApache-2.0Jun 16, 2026

Related searches

  • a version control system for ML data
  • a tracker for machine learning experiments
  • a platform for managing the ML lifecycle
  • a server for deploying ML models as APIs
  • a feature store for machine learning
  • an orchestrator for ML pipelines
  • a no-code AutoML platform
  • a tool for monitoring model drift in production