Search

Your own AI-powered search engine

Sign up now for free

AI to make your data as searchable as the web

Search for people, places, things and topics in your images, videos and text

Rank and filter massive amounts of data with ease. Concepts identified by our Predict technology can be used as search terms. You can even search with images to find similar images. Get started with advanced pre-trained models, or develop your own custom models to power your searches. We offer numerous search types that can be combined to slice, dice and sort your data. 

visual_similarity_search_gr

Visual Similarity Search

face_verification_gr

Face Verification 

 

text_similarity-1

Text similarity search

product_discovery_gr

Product discovery

audience_insights

Audience Insights

digital_asset_management_gr

Digital Asset Management (DAM)

document_organization_gr

Document Organization

security_monitoring_gr

Security Monitoring

Search API lets you combine search criteria 

Rank

Order your search results with the intuitive insights of AI. Your model can identify concepts in your data and rank your search results by how confident it is that a given concept is present. You can even rank search results by how similar one input is to another input.

Filter

Trim down the amount of data returned in search. For example, you may only want to see inputs that one of your collaborators has labeled with the word “dog”. Or perhaps you want only those inputs that were captured in a certain geographical region. 

'AND'

Combine multiple search parameters. For example, you can find all the inputs within a geographical region with a "weapon" in them, or all annotations assigned to user "Joe", or visually similar product images that are assigned the word "XL" in metadata. 

Rank by Predictions

Discover and retrieve the most relevant images from your dataset by searching for the concepts identified by your AI models. Patented technology developed by Clarifai gives you the ability to search for predictions immediately after training - no waiting on re-indexing. Build recommendation systems with rapid retraining cycles for active learning on the fly.

rank_by_predictions

Rank_Similarity_Search

Rank by Similarity Search

Go beyond simple keyword searches. Draw a direct line from the source of an idea (an image, video, or block of text), to the information you need. No guessing keywords required. Similarly Search can be combined with detection models so that you can search for a specific thing a region of an image. You can even use an image to find a specific frame within a video clip.


Filter by Metadata

Attach additional information to your inputs as you upload them to the Clarifai platform. Add product IDs, user IDs, or any other relevant information needed to drive specific business outcomes. Metadata is indexed so that the result is filtered down and then ranked according to the ranking criteria you provide.

filter_by_metadata-1

filter_by_geolocation

Filter by Geo-Location

Combine visual search with location-awareness to organize your data by place. Include latitude and longitude information when you upload your data, and then filter to find all inputs within a given radius. Or even define a region on the map and limit your results to the inputs within that region.


Negate any Search Criteria

Find all data that is NOT similar to a given input. For example, you can search for all the inputs NOT annotated “dog”. You can even combine negated search terms for more advanced tasks. 

negate_search_criteria

filter_by_annotations

Filter by Annotations

Annotations are the human-labeled concepts on your inputs. Typically part of your "training" dataset, these inputs are indexed alongside model predictions and similarity search information. Collaboration tools make it easy to track annotations done by different team members.


Filter by Annotation Info

Provide additional information about annotation sets. For example, you might label a “training split”, a “golden set”, or “data export 73”. Export your data and use annotations for any complex application logic you can dream of. Include contextual information in the form of generic JSON blobs.

filter_by_annotation_info

plant_autocomplete

Search Autocomplete

Work quickly and intuitively - we tell you possible search terms. Autocomplete suggests custom concepts and concepts predicted by the AI models in your default workflow. Learn the power of search. See autocomplete in action in Clarifai Portal. 

Forrester researchicon-quotation-marks-greyClarifai has had a large, positive impact on our business. We appreciate the variety of models available and the support for building custom models.
The Forrester New WaveTM: Computer Vision Platforms, Q4 2019

Read the full report →


Clarifai partners with organizations of all sizes to deploy cutting-edge artificial intelligence

World Leading AI

  • Recognized as an industry leader by Forrester
  • World-class research scientists named on over 1250 publications drawing over 140K citations
  • Dozens of incredibly accurate, pre-trained models
  • Knowledge graph linking to understand concepts in multiple languages
  • GDPR and Privacy Shield compliant

Up & Running in Minutes

  • Get started with 5,000 free operations each month, no credit card required
  • The fastest UX to add your inputs and train your models
  • Up-to-date developer documentation and customer-first support
  • API clients in 6 programming languages
  • RESTful and gRPC based API for wide adoption and high performance

Scaleable for your business

  • Cloud, on-premise, or air-gapped: We deploy to fit your needs
  • Fine-grained permissions let your organization collaborate
  • Your models get smarter and more accurate as data flows into our API
  • Fast responses enable real-time applications
  • Output auto-scales to any incoming bandwidth

Built for developers from the ground up

Clarifai was founded by developers and designed to help developers start building immediately and quickly master AI

curl -X POST
-H
'Authorization: Key YOUR_API_KEY'
-H
"Content-Type: application/json"
-d
'
{
"inputs": [
{
"data": {
"image": {
"url": "https://samples.clarifai.com/metro-north.jpg"
}
}
}
]
}'

https://api.clarifai.com/v2/models/e0be3b9d6a454f0493ac3a30784001ff/outputs

 

app.models.initModel({id: Clarifai.GENERAL_MODEL, version: "aa7f35c01e0642fda5cf400f543e7c40"})
.then(generalModel => {
return generalModel.predict("the-image-url");
})
.then(response => {
var concepts = response['outputs'][0]['data']['concepts']
})
from clarifai.rest import ClarifaiApp
from clarifai.rest import Image as ClImage
app = ClarifaiApp(api_key='your_api_key')
model = app.public_models.general_model
model.model_version = 'aa7f35c01e0642fda5cf400f543e7c40'
response = model.predict(Image(url="https://samples.clarifai.com/metro-north.jpg"))
ConceptModel model = client.getDefaultModels().generalModel();
ModelVersion modelVersion = model.getVersionByID("the-version").executeSync().get();

ClarifaiResponse<List<ClarifaiOutput<Prediction>>> response = client.predict(model.id())
.withInputs(ClarifaiInput.forImage("some-URL"))
.withVersion("aa7f35c01e0642fda5cf400f543e7c40")
.executeSync();
ClarifaiImage *image = [[ClarifaiImage alloc] initWithURL:@"https://samples.clarifai.com/metro-north.jpg"];
[_app getModelByName:@"general-v1.3" completion:^(ClarifaiModel *model, NSError *error) {
[model predictOnImages:@[image]
completion:^(NSArray<ClarifaiSearchResult *> *outputs, NSError *error) {
NSLog(@"outputs: %@", outputs);
}];
}];

Our customers

Businesses trust Clarifai to optimize mission critical parts of their operations. Learn more about why they choose us

 

Architizer

Architizer is a marketplace that connects architects with the building products they need. 

9GAG

9GAG uses AI technology to moderate their media network and keep 150 million users safe from unpleasant and inappropriate images and videos.

FOAP

FOAP uses Clarifai’s computer vision technology to organize and curate user-generated content and to automatically tag photos with relevant keywords.


Search pricing summary

Pay as you go. Our search pricing scales with you as your business grows


Request
Free tier limit operations First 500,000,000 operations Next 4.5 million operations Next 45 million operations Over 50 million operations
  (all prices quoted per 1,000 operations and tiers calculated monthly)
Add / modify inputs 5,000 $1.20 $1.10 $1.00 $0.90
Search queries 5,000 $1.20 $1.10 $1.00 $0.90



 


Request
Free tier limit
inputs
First 500,000,000
inputs
Next 4.5 million
inputs
Next 45 million
inputs
Over 50 million
inputs
  (all prices quoted per 1,000 operations and tiers calculated monthly)
Index hosting 10,000 $1.20 $1.10 $1.00 $0.90

Committed Use Discounts

Commit to a monthly volume and receive a significant discount beyond standard volume discounts. Contact our sales team to learn more.

Talk to sales