Launch offer: 1 month free — no card — plus 50% off your first 12 months Start free →
Product Features Pricing Developers Resources Sign in Start free
Pricing

Pay for what your shoppers search.

A free tier that never expires, then transparent monthly plans. No seat fees, no per-user lock-in — cancel any month. An API call is one search, index, or catalog request.

🎉 Launch offer: start with 1 month free (no card), then get 50% off your first 12 months on any paid plan — applied automatically at checkout.
Save 2 months

Free

For testing and prototypes.
$0forever
No credit card required
  • 50 products
  • 1,000 API calls / month
  • 10 requests / minute
  • Image + text search
Get started

Basic

For growing stores.
$24.99/ month
Billed annually at $299.88
  • 5,000 products
  • 50,000 API calls / month
  • 60 requests / minute
  • Bulk indexing & webhooks
Start 1-month free trial

Enterprise

For large-scale operations.
$249.99/ month
Billed annually at $2,999.88
  • Unlimited products & API calls
  • 1,000 requests / minute
  • Priority support + SLA
  • Data processing agreement
Talk to sales
Text-only · usage-based

Text search

Fast text & voice search for catalogs that don't need visual search. One flat price up to 100,000 products, then it scales with your catalog — you only pay more as you grow.

What “text search” means: we match the words in your product data — name, description, tags and attributes — not the product images. So a search for “green t-shirt” returns items whose text actually says green t-shirt; we don’t look at the photos to detect color, pattern, or shape. To find products by how they look — or from a photo a shopper uploads — pick an Image + text plan above.

  • 100,000 products included
  • Text + voice search
  • Then $1 per extra 10,000 products
  • Scales to any catalog size
$10/ month
then $1 per 10k products over 100k
Start 1-month free trial
What's in every planFreeBasicPremiumEnterprise
Products indexed505,00050,000Unlimited
Monthly API calls1,00050,000500,000Unlimited
Rate limit (req/min)10602001,000
Image + text search
Bulk indexing
Webhook events
Background removal
SDKs (Python, JS)
SupportCommunityCommunityEmailPriority + SLA
Data processing agreement
Common questions

Billing & limits.

What counts as an API call?

One search, index, or catalog request. Cached repeat searches within a short window don't count again. Your usage bar in the portal shows the running total for the month.

What image formats and sizes do you accept?

JPEG, PNG, WebP, GIF, and BMP, up to 10 MB per image. We compress and normalize on ingest — you don't have to pre-process.

How accurate is the matching, really?

We run OpenAI's CLIP ViT-L/14 — a 768-dimensional vision-language encoder. Results are cosine-ranked, then re-scored with six signals: visual, product type, popularity, aspect ratio, color histogram, and category.

What happens when I hit my plan limits?

Requests are throttled to your plan's rate limit rather than cut off, and the portal shows how close you are. Upgrade any time and the new limits apply immediately.

Is my catalog isolated from other customers?

Yes. Each store gets its own database and its own vector collection — data is never mixed across tenants. Enterprise adds a signed DPA.

Start free. Upgrade when it pays for itself.

Index one product, run your first visual query, and only move up a plan when your search-to-cart numbers justify it.