lap (julyx10/lap)

face-recognition
Searching Database…

4K ·GitHub
What is this?Lap is an open-source, local-first photo manager for macOS, Windows, and Linux that lets you browse family albums, find old photos quickly, and organize large personal media libraries entirely offline.
How do I install Lap?Open the latest release page and download the package that matches your system: a notarized .dmg for macOS, an .msi for Windows 10/11, or a .deb/.AppImage for Linux (Homebrew is also available on macOS).
Any install pitfalls I should know about?The Windows build is unsigned, so Windows SmartScreen may block it and you'll need to click 'Keep anyway'; also, organizational data like tags, albums, and ratings lives only in Lap's local database, so renaming or moving files outside the app can break that organization.
Do the AI features need an internet connection?No, the AI search, similarity matching, smart tags, and face detection features all run locally on your machine using ONNX Runtime, CLIP, and InsightFace, with no cloud processing required.
Does Lap send my photos to the cloud?No, Lap is built to keep your photos on your own disk with no required cloud account, upload, or ecosystem lock-in; an optional privacy policy covers any opt-in online services.
How is Lap different from cloud services like Google Photos or iCloud?Lap keeps everything local-first with no forced upload, runs AI search and face recognition on-device instead of in the cloud, and is free and open source rather than subscription-based.
Can I search my photos using natural language?Yes, Lap includes local AI search for text prompts, visual similarity, subjects, and face clustering, with optional multilingual search support in over 50 languages.
Does Lap support RAW photo files?Yes, it supports 60+ photo, RAW, and video formats including CR2, NEF, ARW, and DNG, with configurable RAW thumbnails and automatic RAW+JPEG/HEIC pairing.
How does duplicate cleanup work?Lap can find and group duplicate photos, show a reclaimable-space summary, and let you bulk-remove duplicates across the detected sets.
Creator
julyx10
Size
74.9 MB
Stars
4K
Age
2y
Commits · 90 Days