Metadata-Version: 2.4
Name: mlx-music
Version: 0.0.2
Summary: Music generation on Apple Silicon with MLX
Author-email: Mario Iturrino <m@r1o.ai>
License-Expression: MIT
Project-URL: Homepage, https://github.com/fib0-consulting/mlx-music
Project-URL: Repository, https://github.com/fib0-consulting/mlx-music
Project-URL: Issues, https://github.com/fib0-consulting/mlx-music/issues
Keywords: mlx,music,generation,apple-silicon,ai
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: Operating System :: MacOS
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Multimedia :: Sound/Audio
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Requires-Python: >=3.11
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: mlx>=0.25.2
Requires-Dist: mlx-lm>=0.20.0
Requires-Dist: numpy
Requires-Dist: safetensors
Requires-Dist: soundfile
Requires-Dist: huggingface-hub
Requires-Dist: tqdm
Dynamic: license-file

# mlx-music

Music generation on Apple Silicon with MLX.

## Status

Early development. First model: [ACE-Step 1.5](https://github.com/ace-step/ACE-Step-1.5).

## Installation

```bash
pip install mlx-music
```

## Planned Usage

```bash
# Generate music from text
mlx-music generate --model acestep \
  --caption "upbeat electronic dance music, 120 bpm" \
  --duration 30 --output my_song.wav
```

## Supported Models

| Model | Status | Paper |
|-------|--------|-------|
| ACE-Step 1.5 (2B) | In progress | [arXiv](https://arxiv.org/abs/2602.00744) |

## Requirements

- macOS with Apple Silicon (M1+)
- Python 3.11+
- MLX 0.25.2+

## License

MIT
