# Pictaria Server

> Free, open-source, self-hosted Immich companion adding AI enrichment, human curation, smart albums, and voice-controlled photo frames on your hardware.

- **Category:** Photo Management
- **Licence:** AGPL-3.0
- **Latest version:** v1.2.1
- **Open source:** oss
- **Languages:** JavaScript
- **Platforms:** Docker Compose, Node.js
- **Tags:** Voice Assistant, Immich, Node.js, Docker, Self Hosted, Photo Management, Digital Photo Frame, Curation, AI Enrichment, Smart Albums, Photo Frame, Pictaria

## Description

Pictaria Server is a self-hosted web application that connects to your Immich photo library to provide deep insights, AI-powered enrichment, and curation tools. It runs as a single Node.js process (Docker or bare metal) with zero npm dependencies. Key capabilities include: Insights for collection statistics and timeline exploration; Enrich for AI photo classification using local models (Ollama, LM Studio, llama.cpp) or cloud providers (OpenAI, OpenRouter, Venice); Curate for human review of photo stacks with AI-assisted keeper suggestions; Smart Albums that keep real Immich albums synchronized to saved search rules; Frame Remote for live control of Pictaria Frame devices; Voice features for photo Q&A and text-to-speech; and Activity logging for audit trails. All configuration is managed through a web UI with runtime changes, no restart required. The server uses SQLite for local state and requires an Immich 2.0+ instance. Licensed under AGPL-3.0-only.

## Links

- [Homepage](https://github.com/pictaria-ai/pictaria-server)
- [Website](pictaria.ai)
- [Docker](ghcr.io/pictaria-ai/pictaria-server)
- [GitHub Repository](https://github.com/pictaria-ai/pictaria-server)
- [Website](https://pictaria.ai)
- [Support](https://pictaria.ai/support)

---
Source: https://selfhost.directory/project/pictaria-server