Metadata-Version: 2.4
Name: modelguard-ai
Version: 0.1.0
Summary: Git diff for neural networks — compare, debug, and track ML model changes
Home-page: https://github.com/ombarde/modelguard
Author: Om Barde
Author-email: bardeom6702@gmail.com
Keywords: ml model diff debug compare neural network drift
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Development Status :: 3 - Alpha
Requires-Python: >=3.9
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: torch>=1.9.0
Requires-Dist: numpy>=1.21.0
Requires-Dist: scipy>=1.7.0
Requires-Dist: matplotlib>=3.4.0
Requires-Dist: jinja2>=3.0.0
Requires-Dist: tqdm>=4.62.0
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: home-page
Dynamic: keywords
Dynamic: license-file
Dynamic: requires-dist
Dynamic: requires-python
Dynamic: summary

# 🛡️ ModelGuard

**Git diff for neural networks** — Compare, debug, and track ML model changes.

[![PyPI version](https://badge.fury.io/py/modelguard.svg)](https://pypi.org/project/modelguard/)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
[![Python 3.9+](https://img.shields.io/badge/python-3.9+-blue.svg)](https://www.python.org/downloads/)

---

## The Problem

ML engineers constantly struggle with:

- *"Why did my model accuracy drop after retraining?"*
- *"Which layer caused instability?"*
- *"Why are production predictions different?"*
- *"Which features is the model relying on now?"*

**Existing tools** handle data drift OR model monitoring separately.  
**ModelGuard** unifies weight analysis, activation diffing, prediction shift, and feature drift into **one pip-installable library**.

---

## Installation

```bash
pip install modelguard
