Immich

115k GitHub starsimmich-app/immich

High performance self-hosted photo and video management solution.

View on GitHub

Build a stack with Immich

Pick parts from it and the projects that work well with it. We check the licences together and write a prompt for your AI.

Immich

Your stack

Tick the parts you want to use. Projects whose parts are not listed yet can be added whole; the prompt tells your AI to find the right pieces in their code.

Website (opens in a new tab)
More actions

Building blocks

Immich is made of parts you can use on their own in your project. Copy a prompt to have your AI assistant add one for you, and see the licence card for what you may do with them.

  • Talk to your Immich photo server

    Share-alike, even when hosted

    Lets your own code manage albums, photos and people on an Immich server. It is AGPL licensed, which matters if your code is closed.

    Use it to build

    • Tools and integrations for self-hosted Immich
    • Open-source photo apps
    View code
    Technical details
    Name
    @immich/sdk
    What it is
    Client for talking to it from code
    How to use it
    Install it and use it
    Install
    npm i @immich/sdk
    Licence
    AGPL 3.0 (read from LICENSE)
  • Upload photos in bulk

    Share-alike, even when hosted

    Uploads whole folders of photos and videos to an Immich server from the command line, for migrations and backups.

    Use it to build

    • Migrating a photo library
    • Scheduled backups from a NAS or server
    View code
    Technical details
    Name
    @immich/cli
    What it is
    Command-line tool
    How to use it
    Install it and use it
    Install
    npm i @immich/cli
    Licence
    AGPL 3.0 (read from packages/cli/LICENSE)

Comments

No comments yet. Be the first to share your thoughts.