Try our APIs:
Webojis API
Create an Animoji-like avatar
FaceFilter API
Create Snapchat-like filters
VTO Widget API
Create a virtual try-on experience
HeadControl API
Human-machine interaction through the webcam
FaceFilter API
Create Snapchat-like filters
HeadControl API
Human-machine interaction through the webcam
FaceFilter API
Create Snapchat-like filters
VTO Widget API
Create a virtual try-on experience
FaceFilter API
Create Snapchat-like filters
HeadControl API
Human-machine interaction through the webcam
We enable developers to solve computer-vision problems directly from the browser.

Our librairies and APIs provide developers with an easy way to implement semantic detection on a camera videofeed, in real-time.

For example, by using our “faceFilter” API, a web developer can build a camera-based webapp featuring AR lenses and filters just as Snap or Facebook. All without any knowledge of 3D programming, machine learning / deep-learning or otherwise!

We design and train artificial neural networks, fully programmed in javascript/webGL from our unique framework, to solve very specific problems in the constrained real-life environment. For instance, we trained neural networks to understand human emotions from the webcam of modern smartphones. We used it to build talking avatars (an animoji-like feature) in the browser, for video-conferences or just messaging.

We’d love to hear your ideas!

Whether you need help with a problem, or have a brilliant idea to suggest, contact us! We’re all ears and we’ll get back to you asap.

“…I’ve seen your FaceFilter API and found it impressive, great work. I’d like to know how to make it work with ***Studio to do some snapchat filters.

If you could send me a minimal .zpp project with an example I’d greatly appreciate it. Thank you very much.”

Marcus D.

“… I’ve been using the Football Fan effect as a foundation for a project (it’s very very good) and would love to be able to add some elements to the chin. When the mouth is opening, though, the texture image doesn’t scale. Can you recommend the most efficient way of making the y scale of the ‘mask’ respond to the mouth movement? Thanks so much!”

Douglas T.

“…Thank you very much! This library is incredible!

Here is the link of my application I’m developing: https://storiesfmu.jointdev.com.br/”

Lucas P.

“…Amazing library! Nice to finally see an alternative to the existing (slow) ones.

Is there any intent to add the option to track multiple faces in the future?”

Rodrigo G.

“…I love this API! Thank you! As soon as I’ve built anything, I’ll share it with you.

I have a quick question – can I use this with JSON models only, or is that just your preference?”

Andrew D.

“…Congratulations for this incredible library!

Can I get precise coordinates of eyes, mouth and nose?

Let me explain what I want to do… I’m not a blander/threeJs…This is possible?”

Lucas S.

“…We’re a startup selling prescription glasses online and I was looking at existing code on github that we could use for virtual try on.

I’m simply at a loss for words.. This is exactly what we’ve been looking for. Exactly!

Pierre D.

“Firstly, this is a fantastic library.. really well implemented and documented. Although i did get stuck in the following places..

Using the faceLowPoly.json can i highlight the meshlines in the video, currently when i try to do it. I get the entire mesh as 1 solid object…

Nitish Phanse
About us
Chouki Hadri
(CEO – co-founder)
Chouki Hadri
(CEO – co-founder)
Web and multimedia expert, graduated from HETIC school. He founded his first start-up in 2009 in the 3D printing sector (start-up acquired in 2013 by the international market leader).
Xavier Bourry
(CTO – co-founder)
Xavier Bourry
(CTO – co-founder)
WebGL & Deep Learning expert, graduaded from Ecole Polytechnique in 2010, he founded his first start up in 2010. He is one of the precursors of the 3D real-time web-applications.
Benjamin Arias
(Web Dev)
Benjamin Arias
(Web Dev)
Web development expert, graduated from Udacity’s Front-End Web Developer and Senior Web Developer Nanodegrees in 2015.
Philippe Pascot
(Advisor – Partner)
Philippe Pascot
(Advisor – Partner)
Serial entrepreneur, his area of interest being new technological advances, he serves the team with his experience and expertise in finance.
Join us: we are hiring a back-end developer (Node.js/infrastructure), a front-end developer (WebGL/three.js), an application developer (Swift/OpenGL).
They trust us:
Nvidia
BPI
Réseau entreprendre
Airbus