Aplicación de fotos autoalojada que prioriza la privacidad, etiqueta imágenes automáticamente, reconoce rostros y ubica fotos y videos en el mapa.
EinAeffchen/Omoide
Biblioteca de fotos y videos autoalojada y compatible con el uso sin conexión, que usa IA local para reconocer rostros y realizar búsquedas semánticas.
Alternativa open source a:Google Photos
iCloud
- Estrellas
- 277
- Forks
- 15
- Issues abiertos
- 5
- Último commit
- hace 18 días
¿Qué es?
Omoide es un gestor multimedia autoalojado para fotos y videos. Ejecuta modelos de IA locales para detectar y agrupar rostros, etiquetar imágenes y buscar mediante lenguaje natural, de modo que tu biblioteca permanece en tu propio disco y no necesita un servicio en la nube.
La aplicación puede ejecutarse como aplicación de escritorio en Windows, Linux y macOS, o alojarse con Docker en un NAS o un servidor siempre encendido. Después de descargar los modelos por primera vez, funciona completamente sin conexión. Los videos se analizan y dividen en escenas para previsualizarlos y buscarlos con texto libre; además, una vista de mapa muestra las fotos según su ubicación GPS y permite editar los datos GPS.
Otras herramientas incluyen la detección de duplicados mediante hashing perceptual, un gráfico de coapariciones que muestra las conexiones entre las personas de la biblioteca, compatibilidad con varias bibliotecas y un modo de solo lectura para compartir un archivo.
Funciones clave
- 01Detección y agrupación automática de rostros, con nombres que se asignan una sola vez y se aplican a toda la biblioteca.
- 02Búsqueda semántica con consultas en lenguaje natural, como «perro en la nieve».
- 03Detección de escenas en videos para previsualizarlos y buscarlos con texto libre.
- 04Vista de mapa con visualización y edición de datos GPS.
- 05Detección de imágenes duplicadas exactas y casi duplicadas.
- 06Aplicación de escritorio o despliegue con Docker, con funcionamiento sin conexión tras descargar los modelos.
Casos de uso
- Guardar un archivo privado de fotos y videos familiares en un NAS doméstico.
- Buscar en una gran colección personal de fotos por personas o descripciones de escenas.
- Eliminar fotos duplicadas antes de migrar una biblioteca.
- Compartir un archivo de solo lectura con familiares sin darles permiso para modificarlo.
Inicio rápido
- 1
Copia la plantilla .env
cp .env.template .env - 2
Copia omoide.env como ejemplo de .env
cp omoide.env.example omoide.env - 3
Configura los directorios de medios y los puertos en .env
- 4
Inicia el contenedor y abre http://localhost:8123
docker compose up -d
Antes de usarlo
- La licencia PolyForm Noncommercial 1.0.0 no permite el uso comercial.
- La app para macOS tiene una firma ad hoc y no está notarizada, por lo que Gatekeeper la bloquea al abrirla por primera vez.
- En arm64, puede que tengas que ajustar la versión de sqlite-vec a tu plataforma o crear la imagen por tu cuenta.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es Omoide?
- Biblioteca de fotos y videos autoalojada y compatible con el uso sin conexión, que usa IA local para reconocer rostros y realizar búsquedas semánticas. Omoide es un gestor multimedia autoalojado para fotos y videos. Ejecuta modelos de IA locales para detectar y agrupar rostros, etiquetar imágenes y buscar mediante lenguaje natural, de modo que tu biblioteca permanece en tu propio disco y no necesita un servicio en la nube.
- ¿Omoide es gratuito? ¿Qué licencia tiene?
- Omoide es open source bajo la licencia Other. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿Omoide sigue mantenido?
- Mantenimiento activo. El último commit de Omoide fue el 21 oct 2026.
- ¿Para qué puedo usar Omoide?
- Guardar un archivo privado de fotos y videos familiares en un NAS doméstico. Buscar en una gran colección personal de fotos por personas o descripciones de escenas. Eliminar fotos duplicadas antes de migrar una biblioteca. Compartir un archivo de solo lectura con familiares sin darles permiso para modificarlo.
- ¿Cómo se instala Omoide?
- Copia la plantilla .env: cp .env.template .env Copia omoide.env como ejemplo de .env: cp omoide.env.example omoide.env Configura los directorios de medios y los puertos en .env Inicia el contenedor y abre http://localhost:8123: docker compose up -d
- ¿Dónde consigo Omoide?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/EinAeffchen/Omoide
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Servicio autohospedado de gestión de fotos con reconocimiento facial, etiquetado de objetos y búsqueda semántica, desarrollado con Django y React.
Una app de escritorio que prioriza la privacidad y organiza tus fotos por rostros, fecha y ubicación, totalmente offline en Windows y macOS.
Servidor de gestión de fotos autoalojado para grandes bibliotecas organizadas en carpetas, con búsqueda rápida por palabras clave y reconocimiento local de rostros y objetos.
Una aplicación web complementaria no oficial para Immich que añade herramientas para gestionar en bloque personas, álbumes, ubicaciones y fechas de tu fototeca.
Gestor de fotos de escritorio con prioridad sin conexión para macOS, Windows y Linux, con búsqueda local mediante IA, agrupación de rostros y eliminación de duplicados en bibliotecas grandes.