The Open Source Software for your Computer Vision and Deep Learning Applications

Put your ideas into action with Plug'n Play algorithms.

Who is it for?


Learn Computer Vision
No-code OpenCV functions
Easy CV workflows
Deep Learning examples


Promote your R&D
Demonstration platform
Ready to use algorithms
Private/public code sharing


Speed up your R&D
SOTA algorithms evaluation
Custom algorithm prototyping
Private sharing with your team

Discover Ikomia, an open source software for Computer Vision and Deep Learning


Our software for Computer Vision and Deep Learning is natively composed by Ikomia Studio and Ikomia Server. In a single click, publish your work or install algorithms from the community. Moreover algorithms in Ikomia are all ready to use on your own data !

Computer Vision sharing


Ikomia Studio offers natively most of the OpenCV algorithms. It includes a ready to use and comprehensive set of both classic and state-of-the-art computer vision and machine learning algorithms, in a powerful and user-friendly environment.

Code integration

Ikomia Studio offers a built-in system to simply integrate external algorithms implemented in C++ or Python. In few simple steps, your method is added to the software process library and directly available for use.

Computer Vision code

Analysis workflow

Ikomia Studio provides a built-in module to create custom analysis workflows. Then, thanks to an effective UI, you can design complex process through a graph-based workflow, without code.

Input data

Our software for Computer Vision and Deep Learning manages a large range of image types:

  • 2D images in standard formats
  • 3D volumes (DICOM especially)
  • videos and times series
  • camera streams (webcam, IP camera)
Computer Vision Inputs

Our vision

At Ikomia, we want to simplify and facilitate your Computer Vision projects from the simple idea to the deployment.

Imagine that you could use all the state-of-the-art (SOTA) algorithms in Computer Vision in just a few clicks.

Imagine that you could deploy all these algorithms on IoT devices or any compute infrastructures in a few lines of code.

We try to make it real for you.

Our approach

Step 1

Go to the marketplace

Find and install your favorite algorithms in one click thanks to our open source marketplace of Plug’n Play algorithms.

Step 2

Speed up prototyping

Leverage our intuitive editor to build complex workflows with your own algorithm and state-of-the-art methods. Run, train or evaluate on your private data.

Step 3

Deploy to production

Deploy your algorithms on IoT devices or train your Deep Learning algorithms on any compute infrastructures thanks to our Python API.

(Coming soon)

They trust us

Benefits of our platform

Open Source

Leverage a transparent solution and open source algorithms.

Time saving

Access ready to use algorithms and apply them directly on your own data. No code is needed.

Easy prototyping

Integrate your algorithms and use them in combination with SOTA methods from the marketplace in an intuitive workflow manager.


Easy to use for non-expert users in Machine Learning. Visualize all your results in a few clicks.

Algorithm agnostic

Access classic Computer Vision algorithms as well as Deep Learning algorithms and benefit from their complementarity.

Framework agnostic

Do not change your habits and use your favorite Python frameworks (PyTorch, TensorFlow, Keras, PyTorch Lightning…).

They support us