Checking for WebGPU…
Honest limits
- Photos are ranked by how much they look like your words; the AI does not really understand them. Abstract words like "a happy day" work poorly.
- The first index takes time: about 0.25 s per photo on a mid-range graphics card, so 1,000 photos take about 4 minutes.
- The index lives only in this browser. Another computer, another browser or clearing site data means indexing again.
- Picking a folder works only in Chrome, Edge and other Chromium browsers; elsewhere drop a folder or choose photos.
- Your photos are never uploaded. Results show the file name and path; the browser cannot open the folder for you.
Browser support
Renaming and deleting files where they sit needs the File System Access API, which only Chromium browsers ship. Everything below happens on your machine either way — nothing is ever uploaded.
| capability | Chrome | Edge | Firefox | Safari |
|---|---|---|---|---|
| Open a folder from diskwindow.showDirectoryPicker — Chrome/Edge 86 and later, desktop only | ✓supported | ✓supported | ✗not supported | ✗not supported |
| Rename a file in placeFileSystemFileHandle.move — Chrome/Edge 111 and later | ✓supported | ✓supported | ✗not supported | ✗not supported |
| Delete a file in placeFileSystemDirectoryHandle.removeEntry | ✓supported | ✓supported | ✗not supported | ✗not supported |
| Remember the folder for next timethe handle is kept in IndexedDB on this device; permission is asked again | ✓supported | ✓supported | ✗not supported | ✗not supported |
detected in this browser
- window.showDirectoryPicker …
- FileSystemFileHandle.move …
- indexedDB …
On Firefox or Safari, or on any phone or tablet, this page can explain the job but cannot do it. Open it on desktop Chrome or Edge.