Your photos & videos.
Your machine, your rules.

Public Beta Photonarium is under active development. Features may change and bugs may occur.

AI-powered local photo and video catalogue with semantic search, face recognition, and duplicate detection. Search within videos at the scene level. Runs entirely on your machine — no cloud, no accounts, no tracking.

Features

100% Offline & Private

Runs entirely on your machine. No cloud, no accounts, no tracking. Your photos and videos never leave your computer.

Docker & NAS Ready

Pre-built Docker images for Synology, QNAP, Unraid, and any system with Docker. GPU acceleration supported.

Mobile Friendly

Browse your library from any device on your network. The responsive layout adapts to phones and tablets in both portrait and landscape.

AI-Powered Search

Describe what you're looking for in natural language. Search images, or find specific moments within videos with scene-level semantic search.

Face Recognition

Automatic face detection and recognition. Name faces and Photonarium finds them for you.

Quality Scoring

AI aesthetic scoring ranks your images by visual quality. Find your best shots instantly.

Duplicate Detection

Four levels of similarity detection — from identical copies to thematically related images.

Photos & Videos

Images, camera RAW (20+ formats), and video side by side. Automatic scene detection, keyframe extraction, and speech transcription.

Multi-Device Sync

Use Photonarium from multiple devices at once. Changes made on one — naming faces, rating media — appear on all others within seconds.

See it in action

Getting Started

Docker (Recommended for NAS)

1

Pull the image

Run docker pull 7thsw/photonarium:latest to download the pre-built image with all AI models included.

2

Start the container

Mount your config directory and media library, then run the container. See the Docker guide for full setup.

3

Browse

Open http://your-nas:5000 in your browser. Your photos and videos will start indexing automatically.

Manual Installation (Windows, Mac, Linux)

1

Download

Grab the latest release from GitHub and extract the archive. You'll need Python 3.10 or later installed.

2

Install

Run install.bat (Windows) or install.sh (Linux/Mac). The installer sets up a virtual environment, installs all dependencies, and downloads the AI models.

3

Launch

Activate the virtual environment, run python app/app.py, and open http://localhost:5000 in your browser. Add your media folders and start exploring.

Support Photonarium

Photonarium is free, open-source software licensed under Apache 2.0. If you find it valuable, consider supporting its continued development.

QR codes for USD, GBP, and EUR payment links