Skip to content

iTrauco/mlops-cli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MLOps Catalog

A comprehensive MLOps catalog system for managing machine learning experiments, models, and artifacts.

Features

  • Experiment tracking and management
  • Model registry with versioning
  • Data source management
  • Local and cloud runners
  • CLI interface

Installation

# Clone the repository
git clone https://github.com/yourusername/mlops_catalog.git
cd mlops_catalog

# Create and activate virtual environment
python -m venv venv
source venv/bin/activate  # On Windows: venv\Scripts\activate

# Install development dependencies
pip install -e ".[dev]"

Usage

  1. Register a model:
mlops model register config.yaml
  1. Run an experiment:
mlops exp run experiment.yaml train.py
  1. Register a data source:
mlops data register training-data data/train.csv

Documentation

Full documentation is available in the docs directory.

License

This project is licensed under the MIT License.