Metadata-Version: 2.4
Name: lrimmich
Version: 0.2.0
Summary: Sync Lightroom Classic catalogs to Immich
Project-URL: Documentation, https://haavardnk.github.io/lrimmich/
Project-URL: Homepage, https://github.com/haavardnk/lrimmich
Project-URL: Repository, https://github.com/haavardnk/lrimmich
Project-URL: Issues, https://github.com/haavardnk/lrimmich/issues
Author: Håvard Nordhus Kråkenes
License-Expression: MIT
License-File: LICENSE
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Multimedia :: Graphics
Requires-Python: >=3.11
Requires-Dist: httpx>=0.28.1
Requires-Dist: platformdirs>=4.9.6
Requires-Dist: pydantic>=2.13.4
Requires-Dist: rich>=15.0.0
Requires-Dist: stamina>=26.1.0
Requires-Dist: structlog>=25.1.0
Requires-Dist: tomli-w>=1.0.0
Requires-Dist: typer>=0.25.1
Requires-Dist: watchfiles>=1.1.1
Description-Content-Type: text/markdown

# lrimmich

[![PyPI](https://img.shields.io/pypi/v/lrimmich)](https://pypi.org/project/lrimmich/)
[![Docs](https://img.shields.io/badge/docs-haavardnk.github.io%2Flrimmich-blue)](https://haavardnk.github.io/lrimmich/)

Syncs your Lightroom Classic catalog to Immich. Collections become albums, picks become favorites, rejects become archived, ratings carry over, and color labels and keywords are written as tags.

The same photo files Lightroom reads must be mounted into Immich as an external library. lrimmich doesn't upload anything. It matches files that are already on both sides and writes metadata through the Immich API.

## Quick start

```
uv tool install lrimmich
lrimmich config init
lrimmich doctor
lrimmich sync --dry-run
```

See the [full documentation](https://haavardnk.github.io/lrimmich/) for configuration, commands, and how it all works.

## License

MIT
