EdgeAI explores the whole pipeline of an edge AI project from creating and training a neural network to pruning and quantizing it. Also, it creates embedded code to deploy the network on an edge device. Edge AI is predicted to be used in billions of electronic devices to add more advanced AI capabilities to those devices. Certain additional steps are needed to run these memory and computationally intensive algorithms on edge devices. Hence, we created a complete pipeline right from model creation and training, to pruning and quantizing it and finally automatic embedded code generation. We explored various existing techniques for each of these steps and also proposed some novel design ideas and pruning techniques. This video explains the demonstrator application developed for this project and its main features and functionalities.