# Omoide

> Self-hosted photo and video library that runs offline and uses local AI for face recognition, semantic search, and automatic organization.

- **Category:** Photo Management
- **Licence:** Other
- **Latest version:** v0.7.6
- **Open source:** source_available
- **Languages:** Typescript, Python
- **Platforms:** Docker Compose, Windows
- **Tags:** library, Media, Privacy, Local Ai, Semantic Search, Face Detection, Face Recognition, Docker, Desktop app, Photo Management, Offline First, Video library, Media organization

## Description

Omoide manages photos and videos on your own hardware without any cloud dependency. Local AI models handle face detection, recognition, and grouping, while OpenCLIP embeddings enable natural-language search across the library. It also finds duplicates, extracts video scenes, plots images on a map, and builds relationship graphs between recognized people. You can run it as a desktop program on Windows, Linux, or macOS, or deploy it in a container on a server or NAS. The code is available under a non-commercial license for personal use.

## Links

- [Homepage](https://github.com/EinAeffchen/Omoide)
- [Docker](einaeffchen/omoide:latest)
- [GitHub Repository](https://github.com/EinAeffchen/Omoide)

---
Source: https://selfhost.directory/project/omoide