Machine learning multi-model training

    The fastest way to build and train AI models.

    Start now for free Contact us

    1,000 free operations per month.

Enlight provides simple tools to create and update AI in the enterprise.

Save valuable time and resources with the Enlight API and user-friendly tools that make it easy for your business to develop custom AI applications. Our advanced knowledge transfer algorithms and neural network architecture ensure highly accurate and performant results—even if you have no background in machine learning and minimal training data.

Machine learning is complex. Enlight Model Building makes creating new models easy.

At Clarifai, a model is born the moment you click “Train”


  • Create a concept

  • Label your data

  • Select "Train"

Build your own AI with Enlight.

Clarifai provides many different out of the box models that 'see' the world differently. Create a model and train it with your own images and concepts. Once trained, use the model to make predictions on new data.

  • Model versions
    General Furniture Apparel
    Travel People People & vehicles
    Celebrity Food Roof type
    Wedding Moderation Dog breeds
  • Base Model CNNs

    Clarifai uses convolutional neural networks (CNN) for visual recognition. Our collection of base models are constantly re-trained on high-performance machines using millions of labeled inputs, over a span of weeks.

    Users can train powerful models on top of our base models in seconds, instead of weeks. It only takes a few inputs to get started.

  • Why do models need to be trained?

    Machines learn by connecting the dots between annotations and input data.

    This is just like teaching a child to recognize something new. Give a child a few examples of what you want them to learn, and once they understand the pattern they can recognize new examples.

    When you click “Train”, Clarifai builds or modifies a custom model by looking at your examples and learning how to recognize your annotations.

    Browse our model gallery

  • Model versions

    If you’ve ever developed software, you know the importance of version control. We bring this practice to AI by creating a new model version every time you train your model. This ensures that you can go back to a previous version if you make a mistake, or if the model performance degrades. Model versions also make it easier to scale your AI efforts through collaboration. You can have one model version in use in your deployed products, while other teams are hard at work building the next iteration of the model.

    Browse our model gallery

Clarifai named a leading Computer Vision platform

In The Forrester New WaveTM: Computer Vision Platforms, read why Clarifai received a differentiated rating—the highest score possible. And was named a leader alongside the most significant providers in the category.

Read the full report

Fine-tune the accuracy of your custom models with Enlight QuickTrain and DeepTrain.

Take the guesswork out of evaluating the performance of your custom models. We automate the testing and validation process by generating random subsets of your training data to use as test data and then performing a “5-split cross validation”.

  • Ensure that you have supplied enough of the right example images.


  • Evaluate and showcase all the versions of the model you have trained.


  • Predict against your own designs and test performance before using in a production environment.

  • Adjust thresholds for recall and precision rates to optimize for accuracy.

  • Understanding 5-split cross validation

    Train-test splits give you an indication of how your model will perform on unseen data. We split your training data into five parts. Then we set aside one part to use as a test set and use the remaining data to train a new model.

    Once that model is created we make predictions against the test set using the new model. Then we compare these predictions against the labels given for the inputs. This process is repeated four more times and then each concept is given a score. Review the training data used by each of your model versions. If your predictions and your labels aren't matching up, you can easily make adjustments by using the labeling functionality built right into our APIs and Clarifai Portal.


Enlight pricing scales with you as your business grows.

Commit to a monthly volume and receive a significant discount beyond standard volume discounts.

See our full price list



Free tier
limit operations
500,000 operations
Next 4.5
million operations
Next 45
million operations
Over 50
million operations
Add inputs 5,000 $1.20 $1.10 $1.00 $0.90
Model train 5,000 $1.20 $1.20 $1.20 $1.20
Embedding vectors 5,000 $1.20 $1.10 $1.00 $0.90

(all prices quoted per 1,000 operations and tiers calculated monthly)



Request Free tier
limit concepts
First 100 concepts Next 400 concepts Next 500 concepts Over 1,000 concepts
Custom model hosting 10 $0.50 $0.50 $0.50 $0.50

(all prices quoted per 1,000 operations and tiers calculated monthly)

  • Ready to get started?

    Whether you're a start-up or a Fortune 500, we'd like to discuss a personalized plan that fits your business use cases.

    Learn more about Clarifai

    Schedule a demo

    Discuss your solutions options

  • or
    Start now for free


    1,000 free operations per month.

  • Already a customer?

    If you're encountering a technical or payment issue, the customer support team will be happy to assist you.

    Contact support