Skip to content
Prompt & SolderHow to Ask Claude
All builds

Image: u/SilentMode46 on Reddit · The HomeRoll photo library grid on an iPhone

Worked Described

HomeRoll, Apple Photos rebuilt for Immich

After moving 85,000 photos to Immich, a user had Claude Code build a native iOS app that looks and behaves like Apple's Photos app on top of their own server.

—

Credits

  • Reddit poster SilentMode46 Source ↗

Earliest dated source: 10 Nov 2026

The full story

After moving about 85,000 photos and videos to their own Immich server and switching off iCloud Photos, a user found no Immich app felt like Apple Photos, so they built HomeRoll, a native iOS 26 app. They took apart Apple's Photos frameworks from iOS 26.3 and went through all 226 actions the Photos app can do; 147 now work in HomeRoll, 140 of them covered by automated UI tests, while the rest depend on iCloud or Apple internals. It has the same zooming grid, viewer, editor, memories, people, places, search and automatic backup to the server.

How it was done

Tools

Themes

Loading themes…

Sources

From a short post by the maker, so the details are as they tell them.

  • Reddit: I reverse-engineered Apple Photos and rebuilt it for my own server – iCloud Photos without iCloudForum threadreddit.com
    Reddit poster: SilentMode46Posted 10 Nov 2026

    The maker's post on how HomeRoll got this close to Photos.

Related builds

Finding related builds…

Prompt & Solder

An independent community project. Not affiliated with Anthropic.

What this is. Real projects where people used Claude to build, fix, port, revive or take apart something, from jailbroken Kindles to rebuilt DOS games, plus the times it went badly wrong. Every build links to where it was shared, and every source is listed here.

How far to trust it. We summarise what people reported and say what each build rests on: a full write-up with code, a short post, or a passing comment. We haven't tested them ourselves. Photos are shown from the original sources with credit. Only modify hardware you own, and back up first.

Privacy. No accounts. Analytics cookies (Google Analytics) only if you accept them; no ads or cross-site tracking. Searches are counted anonymously (just the words) to show what's popular, and so are clicks on Ask Claude (just the count). The Claude connector only receives the search words your Claude sends it.

How toAsk ClaudeEvery sourceStatsSubmit a buildPrivacyRSS