An AI framework is a software infrastructure dedicated to artificial intelligence. It is a set of software tools that form the basis of an AI project’s architecture. Here are some examples of AI frameworks: Scikit-learn, TensorFlow, Jupyter Notebook and PyTorch.