# ModularML

**Welcome to the ModularML documentation!**

ModularML is a flexible, backend-agnostic machine learning framework for designing, training, and evaluating modular ML pipelines, tailored specifically for research and scientific workflows. It enables rapid experimentation with complex model architectures, supports domain-specific feature engineering, and provides full reproducibility through configuration-driven declaration.

## Installation
```bash
pip install modularml
```

## Quick start
```python
import modularml
print(modularml.__version__)
```

```{toctree}
:caption: Contents
:maxdepth: 3

api/index
examples/index


