# jmathai/elodie

An EXIF-based photo assistant, organizer  and workflow automation tool.

Repository: https://github.com/jmathai/elodie
Canonical: https://ross.abutalabs.com/products/elodie
Homepage: https://bit.ly/introducing-elodie
Language: Python
License: Apache-2.0
License Family: permissive
Topics: organize-photos, photo-organizer, exif, elodie, photo-manager, photography, synology, synology-nas, exiftool, automation, photos, command-line, cli, python, python3, dropbox, google-drive, exif-information, google-photos, google-photos-api
Last push: 2026-02-15T06:56:00+00:00

## Health v2 (maintenance only)
Score: 53/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 67, release rhythm 8, longevity 100
- inputs: {"age_days": 4011, "days_push": 199, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1501, forks 159 (observed 2026-08-28T04:04:54.254382+00:00)

## What it is
Elodie is a Python command-line tool that organizes photos, videos, and audio files based on their EXIF metadata, sorting them into folder structures by date and location. It relies on ExifTool and supports updating metadata, geolocation, and cloud integrations like Dropbox and Google Photos.

## Use cases
- organize my photo library by date and location automatically
- sort photos into folders based on EXIF metadata
- fix missing EXIF data on my photos
- rename and file photos and videos from my camera
- batch update geolocation on photos
- manage photos on a Synology NAS

## When to choose
- you want automated, metadata-driven organization of large photo/video collections
- you prefer a scriptable CLI over GUI photo managers
- you need to correct or enrich EXIF metadata including location
- you want dry-run previews before modifying files

## When to avoid
- you need a graphical photo browsing or editing interface
- you only need basic deduplication without metadata organization
- you want a fully maintained packaged app rather than a clone-and-install tool

## Facets
- artifact type: cli-tool
- maturity: active
- function: cli, workflow-automation, file-system, image-processing
- domain: photography, files
- platform: python, cli, cross-platform, windows
- tags: exif, photo-organizer, exiftool, photo-management, media-organization, geolocation, dropbox, google-photos, automation, command-line, macos, linux

## Member repositories
- jmathai/elodie (main) score 53

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:04:54.254382+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T04:32:56.391115+00:00, confidence not recorded.
  - readme: https://github.com/jmathai/elodie (fetched 2026-08-28T04:04:54.254382+00:00, sha 52d4021fac32)
  - registry_pypi: https://pypi.org/pypi/elodie/json (fetched 2026-08-29T11:37:50.550722+00:00, sha 398afd148dc0)
- Data as of 2026-08-30T08:39:29.467469+00:00.
