People, connected
Build a navigable family index with relationships, life details, and a compact visual family map.
Open source family archive
Heirlooms is a private, self-hosted home for the people, stories, photographs, and places that make your family yours.
✓ Your archive stays on your hardware.
The family archive
A breezy afternoon, a picnic blanket, and the cake everyone remembers.
Everything has a place
Not another folder of mystery photographs. Heirlooms keeps the context alongside the thing itself.
Build a navigable family index with relationships, life details, and a compact visual family map.
Preserve memories as real records—linked to their author, the people involved, a time, and a place.
Organize photographs and keepsakes into albums without losing the people, places, or moments inside them.
See births, relationships, stories, photographs, and places together as one chronological family history.
No platform lock-in
Heirlooms stores structured records in PostgreSQL and original media on durable volumes you control. Back them up, move them, and keep them long after today’s platforms disappear.
One Compose stack. Your archive.
Run Heirlooms anywhere that runs containers. PostgreSQL records and original media persist independently of the application image.
$ docker compose up -d --build