Skip to content

Auto syncing

immichpy stays in sync with upstream Immich automatically. When Immich ships changes, a workflow opens a pull request with the updates, which is then merged by a maintainer.

Most releases are one-click merges, and some require only very small adjustments. Typically, this happens within 24 hours of the Immich release.

Read more about versioning.

What gets autogenerated

From the Immich OpenAPI spec, the project generates:

  • the client's API groups
  • the CLI commands
  • the CLI reference documentation
  • the client reference documentation

Single source of truth

The single source of truth is the upstream Immich OpenAPI spec: immich-openapi-specs.json