Transforming Enterprises with Computer Vision AI

The problems that your business encounters don’t
change very often. The way you can solve those
problems just has, with Clarifai.

Get API Key Talk to an expert


Our models are awesome

Our Custom Face Recognition model is now live!

Looking for a specific face in a crowd? How about in a video? Check out our new facial recognition model, now in beta today!

Check it out Talk to an expert


Understand Everything

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.

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);

Endless possibilities at your fingertips

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 you have on how to use computer vision come to life. Some examples include:


Automate Tagging

Automatically generating descriptive tags of your product and images without metadata

Snap and Search

Enabling your customers to snap a photo of a product with their mobile device, and search for a similar product online

Identify Human Behavior

Identifying human behaviors and traffic patterns within your physical space

Ensure Public Safety

Recognizing safety hazards and preventing crimes through real-time tracking and monitoring


But the possibilities don’t end there! By 2020, AI will be used by at least 60% of organizations for digital commerce. Contact us to learn how we can help you realize the potential of how computer vision AI can impact your business.

Built for Developers, by Developers. Trusted by Enterprises.

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

An example of prediction model


  • Custom and Pre-Trained AI Models: Easily train models quickly, with just a few images. Whether you want the flexibility of training your own AI models with your own data or use models already trained for you, Clarifai has you covered. The best part? Our models are continuously improving with the data we receive, so you can rest assured knowing you are using the most accurate models at any time.


  • Tools to Help You Along the Way: Clarifai gives you the tools you need to train, search, and label your data from your images and videos. From our UI to train and explore models or 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. With our flexible distribution options across our Cloud API, Edge SDK, or On-Premise installation, integrating Clarifai into your technology stack has never been easier.

Contact Us

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