Skip to content

Getting Started

immichpy provides a Python client and CLI for the Immich API. It provides two main ways to interact with your Immich server:

Python Client

The Python client library allows you to interact with Immich programmatically from your Python applications. It provides full type safety and async support.

Get started: Client Getting Started

Command-Line Interface (CLI)

The CLI provides a convenient way to interact with Immich from the terminal, perfect for automation, scripting, and quick operations.

Get started: CLI Getting Started

Choose Your Path