Skip to main content

Documentation Index

Fetch the complete documentation index at: https://photocli.com/llms.txt

Use this file to discover all available pages before exploring further.

No accounts, no subscriptions, no vendor lock-in. All photo metadata is stored on local SQLite for archive operation and CSV for others.

What photo-cli does

photo-cli extracts two pieces of information from each photo:
  • When — the taken date stored in EXIF metadata by your camera or phone
  • Where — the GPS coordinates, resolved to a human-readable address using a reverse geocode provider of your choice
It uses these to copy your photos into a new folder with structured names like 2024.03.15_14.22.01-France-Paris.jpg, leaving your originals untouched.

Sample Before & After photo-cli

A folder of 21 unsorted files becomes a clean, dated hierarchy after running a single command of archive or copy.
├── DSC_5727.jpg
├── GOPR6742.jpg
├── Italy album
│   ├── DJI_01732.jpg
│   ├── DJI_01733.jpg
│   ├── DSC00001.JPG
│   ├── DSC03467.jpg
│   ├── DSC_1769.JPG
│   ├── DSC_1770.JPG
│   ├── DSC_1770_(same).jpg
│   ├── DSC_1771.JPG
│   ├── GOPR7496.jpg
│   ├── GOPR7497.jpg
│   ├── IMG_0747.JPG
│   ├── IMG_1979.HEIC
│   ├── IMG_1979.mov
│   ├── IMG_1979.xmp
│   ├── IMG_2371.jpg
│   └── IMG_O1979.aae
└── Spain Journey
    ├── DSC_1807.jpg
    ├── DSC_1808.jpg
    └── IMG_5397.jpg

2 directories, 21 files

What’s next

Quick Start

Run your first photo-cli command and see results immediately.

Features Explained

Explore all commands: copy, archive, list, info, address, settings, and mcp.

Installation

Install photo-cli on macOS, Windows, or Linux in under a minute.

Reverse Geocoding

See real before-and-after examples for common organization strategies.