Muse Life Graph
Built for the Meta Global AI Developer Hackathon

Your family photos, as a film.

Muse Life Graph reads thousands of photos and videos, learns who is who and when things happened, and turns one sentence into a personal film. A crew of Meta Muse agents writes it, checks every picture, watches its own draft and re-cuts it.

Free and open source. Runs on your own computer with your own Meta API key.

Live demo access

The live demo is one real family's photo library, shared with consent, so it is open to judges only.

The access code is in our submission: Project Description, first lines, under TRY IT.
Hackathon judges ↑

See it in 3 minutes

A real archive, a real request, and the crew at work, from the first look at the photos to the finished film.

How it works

Not a photo tagger: every step keeps its evidence, and the crew checks its own work.

  1. Add your photos

    Point it at a folder or your Facebook or Instagram download. Files are read where they are; copies are set aside by visual fingerprint.

  2. Muse understands them

    Who is there, what happened, and when, with the reason. A name goes on a face only when two independent signals agree.

  3. Ask for a film

    "A film of my daughter growing up." The crew researches, writes, asks you what only you know, edits, scores and narrates.

  4. It watches and re-cuts

    A critic watches the draft and leaves timed notes. The editor re-cuts, and a blind test picks the better version.

Run it on your own photos

Your family's photos never have to leave home. The app runs on your computer and reads your photos in place.

Unzip and open MuseLifeGraph.exe. The app isn't code-signed yet: if Windows warns you, choose More info, then Run anyway. macOS and Linux: run from source, see GitHub.

  • Windows 10 or 11. The first screen walks you through setup and tests each key before saving it.
  • A Meta Model API key from dev.meta.ai. About $0.006 a photo, paid to Meta directly; the app shows the estimate before it spends anything.
  • A free graph database (Neo4j AuraDB Free, a few minutes to create).
  • Optional: a Baseten key to run search and checks on Muse Spark Open, and an NVIDIA GPU for music and narration. Without a GPU, films get captions.