Metadata-Version: 2.2
Name: mlx-lattice
Version: 0.1.1
Summary: Sparse point cloud convolution library for MLX
Author-Email: Yu <i@letter.cafe>
Requires-Python: >=3.12
Requires-Dist: mlx>=0.31
Description-Content-Type: text/markdown

### MLX Lattice

Sparse point cloud convolution library for Apple [MLX](https://github.com/ml-explore/mlx).

### Development

```bash
uv sync
uv run ruff check .
uv run ty check
uv build --wheel
```

The native extension is built with CMake, scikit-build-core, nanobind, and the
MLX C++/Metal extension toolchain. macOS is the only supported platform for now.

For native editor indexing:

```bash
uv run cmake --preset clangd
```

Install and run hooks with:

```bash
prek install
prek run --all-files
```

### License

Copyright © 2026 Yu

Open sourced under [MIT license](/LICENSE)
