Forrester Named Clarifai a Leading Computer Vision Platform

Named a “Vision-ary” alongside the most significant providers in the category—See why Clarifai is the right partner for your computer vision needs.  Download your complimentary copy of The Forrester New WaveTM: Computer Vision Platforms, Q4 2019.

Transforming Enterprises with Computer Vision AI

Forrester named Clarifai a leader among Computer Vision platforms in the The Forrester New WaveTM: Computer Vision Platforms, Q4 2019.



The most personalized computer vision solution on the planet

Finding meaning within visual data can be a manual, time consuming and often daunting process. Using computer vision to help you find, see, understand, and unlock the insights that lay dormant in your data can be the key in helping you achieve your goals in today’s ever-changing world.


From creating better customer experiences on your website to monitoring your residential space for safety, the practical possibilities of computer vision AI are endless. We can help make your ideas on how to use computer vision come to life. Some examples include:

Automate Tagging

Automatically generate descriptive product and image tags without metadata.

Snap and Search

Enable your customers to snap a photo of a product with their mobile device and search for similar products online.

Identify Human Behavior

Identify human behaviors and traffic patterns within your physical space.

Ensure Public Safety

Recognize safety hazards and preventing crimes through real-time tracking and monitoring.

Developer? Get started right away!

Instantly realize the application of AI for your ideas is now possible in just a few clicks (or few lines of code!)
curl -X POST
    -H 'Authorization: Key YOUR_API_KEY'
    -H "Content-Type: application/json"
    -d '
      "inputs": [
          "data": {
            "image": {
              "url": ""


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 import ClarifaiApp
from 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=""))
ConceptModel model = client.getDefaultModels().generalModel();
    ModelVersion modelVersion = model.getVersionByID("the-version").executeSync().get();

    ClarifaiResponse<List<ClarifaiOutput<Prediction>>> response = client.predict(
ClarifaiImage *image = [[ClarifaiImage alloc] initWithURL:@""];
  [_app getModelByName:@"general-v1.3" completion:^(ClarifaiModel *model, NSError *error) {
      [model predictOnImages:@[image]
                  completion:^(NSArray<ClarifaiSearchResult *> *outputs, NSError *error) {
                      NSLog(@"outputs: %@", outputs);


We’ve built our products to make your integration with computer vision AI easy, scalable and with minimal outside resources required.



Custom and Pre-Trained AI Models
Quickly and easily train models with just a few images. Whether you want the flexibility of training your AI models with your own data or use models already trained for you, we have you covered.

Tools to Help You Along the Way
We have the tools you need to train, search and label your image and video data. From our UI to train and explore models to our detailed client libraries covering the most popular programming languages, we’re here to help make computer vision AI painless.

Seamlessly Integrated
Once your models are trained, choose where you’d like them to go. Our flexible distribution options across our Cloud API, Edge SDK or On-Premise installation makes integrating with your  technology stack easy.

Contact Us

Our experts would love to answer your questions. Tell us what you need!