App de fotos auto-hospedado e focado em privacidade, que classifica imagens automaticamente, reconhece rostos e mapeia fotos e vídeos.
LibrePhotos/librephotos
Serviço de gerenciamento de fotos auto-hospedado, com reconhecimento facial, identificação de objetos e busca semântica, desenvolvido com Django e React.
Alternativa open source a:Google Photos
iCloud Photos
- Estrelas
- 8,112
- Forks
- 413
- Issues abertas
- 48
- Último commit
- há 15 horas
O que é?
O LibrePhotos é uma biblioteca de fotos auto-hospedada que indexa as pastas e os uploads que você já tem e organiza tudo por dia, lugar, pessoas e eventos. Ele lida com formatos comuns, incluindo RAW, HEIC e JPEG XL, além de vídeos e Live Photos.
O serviço executa localmente pipelines de machine learning para detectar e agrupar rostos, para que você possa identificar uma pessoa uma vez e receber sugestões para as demais fotos. Ele também gera tags e legendas para cada foto, permite consultas semânticas como "cachorro na praia" e detecta duplicatas. Os lugares são obtidos por geocodificação reversa e exibidos em um mapa.
O backend usa Django 5 com PostgreSQL, e o cliente web usa React 19; também há um app mobile em Expo para Android e iOS. A implantação pode ser feita em um único container, com Docker Compose, manifests do Kubernetes ou como uma versão standalone para Windows. O serviço inclui suporte a vários usuários, álbuns compartilhados, links públicos e login único com OpenID Connect.
Recursos principais
- 01Importa fotos RAW, HEIC, JPEG XL, vídeos e Live Photos de pastas e uploads.
- 02Agrupa fotos em linhas do tempo por dia e lugar, com álbuns de eventos gerados automaticamente.
- 03Reconhece e agrupa rostos para sugerir uma pessoa identificada em toda a biblioteca.
- 04Oferece busca semântica e por metadados, além de tags e legendas para cada foto.
- 05Detecta duplicatas e mantém juntos pares RAW+JPEG e sequências de fotos em rajada.
- 06Oferece contas para vários usuários, álbuns compartilhados, links públicos e login com OpenID Connect.
Casos de uso
- Substituir um serviço de fotos na nuvem por uma biblioteca que fica no seu próprio servidor.
- Organizar um grande arquivo de fotos da família por pessoas, lugares e eventos.
- Pesquisar uma coleção pessoal de fotos pelo conteúdo, como objetos ou cenas.
- Executar um servidor doméstico de fotos em um NAS ou equipamento com Unraid e Docker.
Início rápido
- 1
Escolha um método de implantação na lista de instalação
- 2
Siga o guia de contêiner único na documentação
- 3
Após iniciar, abra o aplicativo web e a documentação da API em localhost:3000
Antes de usar
- Os recursos de aprendizado de máquina consomem muita memória; recomenda-se fortemente usar 8 GB de RAM ou mais.
- É um serviço auto-hospedado, então você precisa executar e manter seu próprio servidor.
Em coleções
Tópicos
Perguntas frequentes
- O que é librephotos?
- Serviço de gerenciamento de fotos auto-hospedado, com reconhecimento facial, identificação de objetos e busca semântica, desenvolvido com Django e React. O LibrePhotos é uma biblioteca de fotos auto-hospedada que indexa as pastas e os uploads que você já tem e organiza tudo por dia, lugar, pessoas e eventos. Ele lida com formatos comuns, incluindo RAW, HEIC e JPEG XL, além de vídeos e Live Photos.
- librephotos é gratuito? Qual é a licença?
- librephotos é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- librephotos ainda é mantido?
- Manutenção ativa. O último commit de librephotos foi em 23 de out. de 2026.
- Para que posso usar librephotos?
- Substituir um serviço de fotos na nuvem por uma biblioteca que fica no seu próprio servidor. Organizar um grande arquivo de fotos da família por pessoas, lugares e eventos. Pesquisar uma coleção pessoal de fotos pelo conteúdo, como objetos ou cenas. Executar um servidor doméstico de fotos em um NAS ou equipamento com Unraid e Docker.
- Como instalar librephotos?
- Escolha um método de implantação na lista de instalação Siga o guia de contêiner único na documentação Após iniciar, abra o aplicativo web e a documentação da API em localhost:3000
- Onde consigo librephotos?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/LibrePhotos/librephotos
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Uma galeria de fotos auto-hospedada que espelha a estrutura de pastas do servidor em álbuns, feita para fotógrafos com grandes bibliotecas de arquivos RAW.
Um app web complementar não oficial para o Immich, com ferramentas em lote para gerenciar pessoas, álbuns, locais e datas na sua biblioteca de fotos.
Galeria web auto-hospedada para navegar por fotos e vídeos pessoais, com tags, interface adaptada para dispositivos móveis e busca por imagens semelhantes e rostos.
Base de conhecimento de vídeos auto-hospedada e local-first que indexa seus vídeos com transcrição, análise de quadros e embeddings, permitindo buscar cenas em linguagem natural.
Sistema de gerenciamento de fotos auto-hospedado para enviar, organizar e compartilhar fotos no seu próprio servidor ou espaço web.