SEE PRODUCTSLIKE AIDOES
Computer vision API for e-commerce. Extract embeddings, detect duplicates, power visual search, and build "shop the look" features—all in under 200ms.
Also works as an MCP server for Claude and other AI assistants.
NINE TOOLS. ONE API. ZERO HASSLE.
Building visual search used to mean cobbling together CLIP models, color extraction libraries, background removers, and classification systems. We unified it all.
VISUAL DNA
Every image has a unique 768-dimensional fingerprint. Compare two products? Calculate cosine similarity. Build a recommendation engine? It's just vector math.
- OpenAI's ViT-L/14 model
- Find visually similar products instantly
- Powers 'shop the look' features
PALETTE EXTRACTION
Know exactly what colors dominate any product—not RGB guesses, but perceptually-weighted hex values ready for filtering, theming, or color-based search.
- 5-10 dominant colors per image
- Weighted by visual prominence
- Perfect for 'shop by color' filters
SHAPE MATCHING
A dress is a dress, regardless of color or pattern. Our silhouette vectors capture pure shape—ideal for fashion, furniture, and any category where form matters.
- Automatic background removal
- Shape-only similarity matching
- Great for furniture & fashion
SMART TAGGING
Automatically classify products by category, style, material, and more. No manual tagging. No training data. Just send an image.
- 100+ category types
- Style inference (modern, vintage...)
- Material recognition
BACKGROUND REMOVAL
Clean product isolation in under a second. Perfect for catalog images, marketplace listings, or preparing images for embedding extraction.
- Transparent PNG output
- Subject bounds detection
- 97%+ edge accuracy
QUALITY SCORING
Not all product images are created equal. Get sharpness, brightness, composition, and overall quality scores to filter out poor listings.
- 4 quality dimensions
- Filter low-quality images
- Improve catalog quality
BATCH PROCESSING
Process up to 10 images in a single API call. Parallel execution means 3 images take the same time as 1. Perfect for catalog imports.
- Up to 10 images per request
- Parallel GPU processing
- Combined operations
SIMILARITY SCORING
Compare any two products and get a precise similarity score. Build 'find similar' features, detect duplicates, or power recommendation engines.
- Cosine similarity calculation
- Multi-signal scoring (visual + color + shape)
- Build your own matching logic
YOUR CATALOG
Bring your own products. Upload your catalog, we generate all embeddings automatically. Search by image across your entire inventory in under 50ms.
- Upload single or batch products
- Auto-generated CLIP + text + silhouette embeddings
- Sub-50ms visual similarity search
WHAT COULD YOU BUILD?
A few ideas to get you started. The API is flexible—use it however fits your product.
Consumer Apps
Visual Search
Let users upload a photo to find similar products in your catalog
"Find Similar" Feature
Power "more like this" buttons with visual similarity
Outfit Matcher
Suggest items that pair well with what a user already owns
Color Filter
Let users filter products by exact color, not just "blue"
Style Discovery
"Show me more dresses shaped like this one"
Business Tools
Catalog Deduplication
Find and merge duplicate products in large catalogs
Competitor Monitoring
Detect when similar products appear at other retailers
Quality Control
Automatically flag low-quality product photos
Image Matching
Match supplier images to existing inventory
Customer Support
Help agents identify products from customer-submitted photos
WORKS WITH CLAUDE
Dupify is an MCP server. Add it to Claude Desktop in 30 seconds and your AI assistant can extract embeddings, analyze colors, and build visual search.
{ "mcpServers": { "dupify": { "command": "npx", "args": ["-y", "@dupify/mcp-server"], "env": { "DUPIFY_API_KEY": "your_api_key" } } } }
Generate an embedding for this product image so I can add it to my vector database
I'll extract a CLIP embedding for your image. Done! Here's a 768-dimensional vector with quality score 0.92. You can store this in Pinecone or pgvector for similarity search.
What are the dominant colors in this dress?
Extracted 5 colors: #E53935 (red, 35%), #FFFFFF (white, 25%), #212121 (black, 20%)... The overall profile is "warm". Perfect for color-based filtering!
SEE IT IN ACTION
Real API responses. Real processing times. Copy the code and try it yourself.
curl -X POST https://www.dupifyapp.com/v1/embed \
-H "X-API-Key: $API_KEY" \
-H "Content-Type: application/json" \
-d '{"image_url": "https://example.com/product.jpg"}'SIMPLE PRICING
Start free, scale when you need to. All plans include every feature.
FREE
Perfect for testing and hobby projects
- 50 API calls / month
- 10 requests / minute
- 1,000 catalog products
- 500 catalog searches / mo
- All features included
- Community support
STARTER
For small apps and MVPs
- 1,000 API calls / month
- 60 requests / minute
- 10,000 catalog products
- 5,000 catalog searches / mo
- All features included
- Email support
PRO
For production applications
- 10,000 API calls / month
- 200 requests / minute
- 100,000 catalog products
- 50,000 catalog searches / mo
- All features included
- Priority support
- Batch processing
ENTERPRISE
For high-volume applications
- Unlimited API calls
- Custom rate limits
- Unlimited catalog
- All features included
- Dedicated support
- Custom SLAs
- On-premise available
All prices in USD. Cancel or change plans anytime.
API call overages: Free tier: hard limit (upgrade to continue) | Starter: $0.03/call | Pro: $0.015/call
Catalog storage: $0.01/product above tier limit (paid tiers only)
Paid tiers are never hard-blocked. Overages are billed automatically on your next invoice. Contact us for unlimited pricing.