Plan limits

What counts against your plan, and exactly what the app does when a limit is reached.

The app shows your plan's numbers right after sign-in and keeps showing them, with what is used, on the account screen. This page explains what each number means for your photos.

AI requests per month

Counted only when the model really ran. The same picture or the same query answered from Opensolr's cache is free, and photos in the phone's cache are never sent again.

What uses it
image_clip: 1 per new photo read. batch_embed: 1 per photo embedded. embed: 1 per typed search by meaning.
Vector search

Without it photos are still read into words (1 request each) and searchable by those words.

What uses it
Search by meaning.
Disk space

Descriptions only, never pictures.

What uses it
The photo documents in the index.
Search bandwidth

Resets every month.

What uses it
Every search and every sync request to the index.
Indexes

Creating the phone's index fails when the account has no room left.

What uses it
One per phone.
01 · Photos per month

Photos per month is the monthly AI allowance divided by what one photo costs: 2 with vector search, 1 without. Photos left this month does the same with what is left of the allowance. A plan with no monthly cap shows No monthly cap.

A photo is paid for once

The phone keeps what it learned about every photo. If the index is emptied, deleted or recreated, the next sync fills it again from that cache without a single AI request. Only photos the phone has never read cost anything.

02 · What happens at a limit
AI requests

A notification with an Upgrade button; the Sync screen says the monthly AI requests are used up.

Effect
New photos wait; search by meaning falls back to words.
Disk space or bandwidth

A notification with an Upgrade button; the Sync screen says the index reached its disk space or bandwidth.

Effect
Opensolr closes the index to requests until it is back under the limit; sync stops.
Indexes

The setup screen says so, with a link to the plans.

Effect
The phone's index cannot be created.

Nothing is lost. After an upgrade, or when the month rolls over, the next Re-Sync continues where the last one stopped. Every upgrade link opens opensolr.com/pricing in your browser.

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