Searching

Type what you remember: what a photo shows, the text in it, who is on it, the place or the camera.

Type what you remember and the app shows the photos on your phone that match: by what they show, the text printed in them, the people on them, your own tags, the place and the camera. With nothing typed, it shows everything, newest first.

YOU TYPEdog on thebeachplus anyfilters photos_selectapi.opensolr.comyour words become aquery vector there;only the photos comeback to the phone One searchwords: edismaxmeaning: knn vectorboth in {!hybrid}filters: bound fqfacets for the filters Photo gridtap: opensfull screenlong press:selects What you type travels only as the bound parameter uq, and every filter value as a bound valueof {!terms}, so nothing you type can change the query itself.No vector search on the plan, the AI switch off, or this month's AI requests used up: the samesearch runs on the words alone, on your index. Nothing typed: browsing, answered by the phone.
YOU TYPEdog on the beachplus any filters photos_selectapi.opensolr.comyour words become a queryvector there; only thephotos come back One search, your indexwords: edismaxmeaning: knn vectorboth in {!hybrid}filters: bound fqfacets for the filters Photo gridtap: opens full screenlong press: selects What you type travels only asthe bound parameter uq, andevery filter value as a boundvalue of {!terms}, so nothingyou type can change the query.No vector search on the plan,the AI switch off, or thismonth's AI requests used up:the same search runs on thewords alone, on your index.Nothing typed: browsing,answered by the phone.

Figure 1 — a typed search is one request that runs on your own index; the results open full screen in the app.

01 · The pages of this part
02 · Results, reload and cost
  • Results come 60 at a time, and more load as you scroll. The thumbnails are drawn from the photos on the phone; nothing is downloaded to show them.
  • Pull the grid down to reload it and start a sync as well. The Reload button above the grid reloads only. Both ask the index itself, never a kept answer.
  • The same search asked again shortly after is answered from the phone's search cache, so it costs none of your plan's search bandwidth.
  • A search by meaning uses a tenth of an AI request; browsing uses nothing. See plan limits.

What you can do with the photos you find, from filters to the full-screen viewer, is in filters and your photos.

Opensolr Photos is open source and MIT licensed. Questions about your Opensolr account, index or plan go to opensolr.com/contact; questions about the app itself belong on GitHub.

Opensolr Photos Documentation